2591 507
10211 657
5156 447
4773 472
4683 661
1510 95
18484 586
1397 271
6449 134
4541 305
1648 128
2362 363
4583 386
16445 550
3088 93
10552 688
28064 681
13277 157
22163 383
10603 576
9545 39
5885 598
5638 288
12934 351
5698 686
4578 623
2534 628
1040 159