2501 271
3397 179
6399 797
8173 885
19054 94
26325 472
28055 642
58856 215
11165 523
25531 938
15114 390
22386 704
8988 433
7460 330
4391 533
7198 323
6747 564
8211 582
8900 643
3599 85
5607 407
3496 144