2501 271
3398 179
6399 797
8175 885
19054 94
26327 472
28055 642
58857 215
11168 523
25531 938
15115 390
22387 704
8988 433
7462 330
4391 533
7198 323
6748 564
8212 582
8900 643
3599 85
5607 407
3496 144