1300 303
3325 600
3822 843
2248 591
17141 752
1199 232
11690 405
2310 573
1708 318
3103 830
1644 284
2447 356
1720 282
3214 611
2048 418
12582 660
3733 363
8984 198
3235 457
2698 271
14388 865
5481 335
541 80
4748 38