5076 272
2777 99
20921 915
8218 504
7040 72
3216 515
2908 712
2627 540
15186 691
4230 310
9196 533
2675 340
1946 359
4126 94
13526 404
6932 594
9916 818
2469 216
2789 75
4928 347
3108 686
2754 335
34977 622
51986 304
19929 373
9813 522