1286 44
2187 361
27844 952
7825 251
18955 155
3203 564
2531 396
2515 481
3214 514
650 55
2594 680
2154 377
851 73
2374 426
2477 586
1842 315
905 50
1344 247
5000 603