12226 502
723 69
598 70
8172 384
7178 709
6530 843
3543 314
1319 222
1671 145
1853 35
2713 738
3258 581
1603 337
3573 112
4896 411
3189 535
13336 292
4531 885
4974 500
2429 273
3996 554
155367 630
11836 44
144812 570
16409 801
104515 610
24799 776
7804 471