1281 360
2722 728
11820 925
5525 314
572 125
412 41
2749 797
10259 631
1603 329
3070 834
17282 180
818 135
2613 446
2371 671
1842 369
3151 701
2527 630
3176 601
6167 174
2278 578
2068 483
5114 35
2647 581
1635 306
1772 187
399 72
28057 928
17275 313