2615 341
320653 1101
2897 551
4141 793
1200 103
90839 150
12068 282
26925 273
58508 490
35446 461
11005 649
5142 451
10973 804
2617 134
2495 507
28564 943