40701 115
20787 559
6310 675
4786 699
5836 547
3119 372
8546 351
3833 330
10041 687
1458 134
17276 601
5435 515
2917 571
10207 496
14932 570
10515 688
12861 351
2391 377
3632 307
13203 508
6808 359
12191 684
2355 37
8002 517
6757 520
11001 268
15340 930
58240 591