3184 102
2436 572
12128 877
3016 306
20607 807
31374 570
8165 701
3262 535
3446 860
30424 141
2866 480
3334 229
1701 291
1821 169
33502 647
3321 65
4020 779
3176 343
24417 472
8076 804
6403 571
3915 297
2888 164
6332 89
380583 865
303575 1032
132014 768
135647 512