441 127
1066 254
3703 912
2812 378
3674 616
2981 286
8466 468
18475 306
2972 335
16536 235
29099 113
2947 517
9059 310
11880 580
12597 698
2722 309
1712 151
5138 831
2226 418
21041 353
9621 548