30020 138
15014 195
74327 829
11150 581
100795 343
9848 290
150395 304
12372 519
31046 717
43659 255
10602 648
9458 605
9528 267
6845 684
4864 706
4280 798
12283 667
13198 546
5363 962
3744 688
8112 115
2881 484
2205 245
3807 180
4009 532
16041 928
15499 511
5439 40