2968 233
2906 108
22509 273
20221 873
6781 307
32138 488
3061 457
2873 74
1872 61
243684 1195
2281570 3861
927272 955
246921 1043
4225 378
327755 529
162890 974
45732 1002
2896 288
21077 549
2054588 3368
9692 763
382552 1160
275914 1568
232117 589
193114 743
2616173 6553
5434 208
250686 640