34184 502
40883 277
20411 161
25062 443
15162 49
21232 432
7799 681
19899 612
16032 116
26104 164
11985 357
15823 123
47586 330
43006 682
15045 461
9460 78