3231 422
16898 773
1106 44
3443 523
2931 520
4620 660
15478 699
20182 589
1360 171
1740 454
9163 839
12153 877
3222 675
5016 970
6458 406
2109 144
5192 701
3915 68
2185 34
5436 572
9552 772
3148 806
2598 316
3480 860
5255 172
1770 324
6004 151
4534 216