1235 254
2845 873
3935 169
2097 656
831 247
1617 498
1252 370
5516 203
12282 723
2865 656
2285 710
109 29
1293 285
2591 120
28006 71
1496 317
2410 598
1104 278
638 135
2831 845
3812 621
1815 593
1263 253
2793 111