15184 502
3223 583
2116 119
15684 628
5311 846
2075 319
4086 582
4201 978
2789 532
3770 528
1638 100
11198 573
1801 331
3028 467
1628 224
12333 620
1693 220
1262 193
2612 739
3148 591
3977 823
1099 58
2115 324
13973 489