18687 125
877 77
2524 341
3061 304
2927 766
358 91
2966 626
2988 755
1325 335
383 81
1483 392
295 46
2319 495
488 85
2241 388
7280 323
344 59
1835 382
2458 786
953 240
2551 712
2062 510
1053 189
863 141
591 173
799 141
1961 424
3145 709