2850 523
2389 85
10532 99
5451 356
32457 777
5020 215
9289 203
4450 330
8331 449
6373 596
4554 569
4113 396
2818 587
1867 107
4137 377