1191 301
1702 333
3004 728
962 152
1488 362
5546 314
595 125
2779 797
10298 631
1612 329
3129 675
2909 699
3241 883
834 135
11844 71
1451 305
1999 389
6176 174
2670 571
7301 338
1546 257
2150 192
16686 492
1593 299
17937 313
4271 116
2905 697
6444 924