2501 271
3391 178
6397 797
8172 885
19053 94
26324 472
28055 642
58846 215
11158 523
25530 938
15109 390
22384 704
8988 433
7458 330
4389 533
7197 323
6747 564
8205 582
8900 643
3599 85
5606 407
3495 144