19518 598
5261 164
6220 403
17737 503
2646 340
11352 335
2879 709
4655 712
3631 859
1406 128
1747 177
2054 138
3123 439
7147 553
7883 582
3118 92
1762 89
1140 176
841 40
6778 246
3603 729
2999 421
3427 650