40700 509
32378 603
17577 546
105604 613
10910 562
2222 115
8295 407
7790 433
21958 570
36288 952
11590 675
20415 161
4252 748
11747 282
21738 422
2564 671
952 133
4283 748
85227 839
7804 681
16923 326
16079 605
16033 116
12605 31
10460 212
23900 130
48310 491
28878 458