40622 509
32291 603
17532 546
105075 612
10876 562
2220 115
8278 407
7773 433
21899 570
36211 952
11545 675
20355 161
4237 748
11718 282
21689 422
2557 671
945 133
4258 748
84982 839
7787 681
16862 326
16029 605
16003 116
12540 31
10421 212
23797 130
48153 491
28765 458