3513 85
170767 1243
3394 743
3055 107
5400 748
53392 215
29728 657
23653 722
43035 185
6096 617
63075 384
182521 841
29906 501
26755 91
4399 641
57953 827
2608 142
28018 676
26667 193
2457 277
9773 514
15225 323
117834 534
135853 605
2610 64
92220 524
20928 335
3130 40