2632 341
321870 1102
2897 551
4141 793
1201 103
90897 150
12068 282
26951 273
58581 490
35467 461
11007 649
5144 451
10976 804
2619 134
2496 507
28595 943