40702 509
32385 603
17578 546
105630 613
10915 562
2222 115
8295 407
7790 433
21964 570
36289 952
11590 675
20415 161
4252 748
11747 282
21739 422
2565 671
952 133
4284 748
85241 839
7805 681
16928 326
16081 605
16035 116
12610 31
10460 212
23904 130
48313 491
28883 458