2501 271
3391 178
6396 797
8167 885
19053 94
26324 472
28055 642
58779 215
11157 523
25526 938
15107 390
22383 704
8988 433
7455 330
4389 533
7197 323
6747 564
8205 582
8899 643
3599 85
5606 407
3495 144