2501 271
3397 179
6399 797
8174 885
19054 94
26327 472
28055 642
58857 215
11165 523
25531 938
15115 390
22387 704
8988 433
7460 330
4391 533
7198 323
6747 564
8212 582
8900 643
3599 85
5607 407
3496 144