1506 467
606 158
1165 335
994 284
2316 578
2893 671
1929 325
829 127
1436 173
2870 791
3036 426
3252 781
335 39
1095 156
1591 69
3017 617
2557 504
611 87
2894 747
2411 616
920 176
1819 490
1870 485
446 29