40701 509
32383 603
17578 546
105613 613
10913 562
2222 115
8295 407
7790 433
21959 570
36289 952
11590 675
20415 161
4252 748
11747 282
21738 422
2564 671
952 133
4284 748
85234 839
7805 681
16925 326
16080 605
16034 116
12610 31
10460 212
23901 130
48311 491
28879 458