2900 373
2329 85
129485 318
140089 275
1444 148
6021 611
2523 369
99333 862
72721 835
3788 686
296238 393
4187 110
2233 202
5868 683
8544 222
4010 295
4322 392
4776 188
6422 760
2710 53
11581 927
3204 502
81926 167
16350 175
12523 153
8582 730
12564 837
15664 491