40860 116
20905 559
6430 675
4921 699
5906 547
3157 372
8555 351
4009 330
10203 687
1468 134
17595 601
5789 515
2943 571
10455 496
15122 570
10543 688
12918 351
2411 377
3845 307
13264 508
6879 359
12397 684
2428 37
8015 517
6810 520
11017 268
15363 930
59156 591