2880 523
2399 85
10562 99
5452 356
32460 777
5020 215
9294 203
4453 330
8336 449
6382 596
4555 569
4113 396
2818 587
1867 107
4137 377