35080 189
19763 83
14549 392
14546 325
12013 233
11659 532
40930 663
40534 450
11320 96
1620 78
16972 680
26311 81
246688 1196
202155 967
3940 505
13455 59
8902 467
21577 218
2090 257
1247 264
18020 660
6381 531
7870 245
30584 66