29978 841
10338 37
5480 423
5341 100
7719 600
58013 870
7578 448
16303 642
3353 446
3843 322
21033 862
4665 217
8716 335
5763 43
6387 681
1835 369
3110 691
10034 514
3181 378
2888 412
1570 240
1157 106
2243 360
1750 126
2963 655
3209 826
4813 291
3310 526