852 218
2052 524
361 118
2956 923
435 106
1249 343
1891 603
307 80
21970 396
6208 529
3285 702
4902 492
2635 506
18643 355
3399 246
50570 117
21544 463
18629 172
1568 138
1127 90