1239 343
1879 603
298 80
21846 396
6132 529
3264 702
4884 492
2616 506
18511 354
3351 246
50510 117
21475 463
18609 172
1562 138
1114 90