3003 287
2412 534
1338 294
397 54
1417 405
1571 328
3113 589
532 78
2281 716
3341 719
1352 257
2293 591
1782 351
2695 852
1341 139
3444 760
2429 664
1632 350
1430 340
2764 619
3181 547
2273 579
2622 649
1994 458