3091 853
1305 339
12764 359
20099 792
29473 285
2651 779
461 87
3051 734
951 207
2757 723
1412 361
3195 958
475 45
2396 480
1809 519
1934 495
2561 572
549 108
2787 680
2701 514
368 54
2064 508
2358 526
2264 606
1675 431
1296 378
1738 390
477 68