40700 504
29608 626
20982 873
5914 414
9415 846
8621 383
7968 112
9943 383
8256 85
17126 716
8968 824
6738 243
11224 654
16142 236
18227 276
34562 174
16369 709
12449 538
17186 922
9248 313
14951 591
7301 238
11434 636
17203 516