2501 271
3397 179
6399 797
8173 885
19054 94
26324 472
28055 642
58855 215
11164 523
25530 938
15112 390
22385 704
8988 433
7460 330
4390 533
7198 323
6747 564
8209 582
8900 643
3599 85
5607 407
3495 144