4018 110
5513 669
3781 77
3173 207
17372 129
15197 383
22535 258
29357 486
7400 542
31255 322
17973 970
3178 393
16361 390
12139 741
4661 613
1734 68
5202 651
5063 557
4128 658
5516 574
4770 130
7604 214
14620 694
10260 504
20830 735
244262 1195
2357267 3939
926977 954