4006 803
2507 145
486 50
8332 450
1851 207
3592 912
10532 636
18944 272
24081 530
9652 688
19851 929
11272 970
27260 254
11186 595
20255 461
4817 36
2072 334
736 49
3586 766
2861 640
3179 189
3610 671
6536 322
2270 382
6336 324
3292 484
2754 559
1570 256