9595 120
5494 598
38987 181
18691 553
24841 166
61123 883
32762 941
6261 632
10544 346
34588 453
34863 588
28555 473
4355 367
2702 319
7956 259
19461 110
22495 367
4423 464
8235 486
22125 192
27797 284
16380 170
48819 375
5656 593