20140 105
41226 131
5100 346
8465 613
25134 425
15261 105
7745 468
14571 82
8453 443
2056 351
18533 78
5064 492
1562 33
2487 458
2794 325
3454 634
3803 504