125 26
1041 284
1674 343
744 224
2335 543
1990 532
22468 946
6168 250
225 55
1250 315
1877 58
3414 513
13592 327
2058 490
2841 747
31329 853
3059 631
1398 249
1881 405
648 123
2540 400
812 96
24474 943
3958 666
1220 187
12604 55
5365 72
1078 145