16493 125
848 77
2474 341
3038 304
2916 766
354 91
2963 626
2983 755
1319 335
375 81
1474 392
285 46
2311 495
478 85
2222 388
7262 323
337 59
1829 382
2447 786
945 240
2549 712
2055 510
1040 189
840 141
587 173
790 141
1956 424
3135 709