40689 509
32359 603
17568 546
105504 612
10901 562
2222 115
8290 407
7787 433
21947 570
36276 952
11584 675
20403 161
4251 748
11743 282
21727 422
2560 671
951 133
4276 748
85192 839
7797 681
16905 326
16070 605
16030 116
12594 31
10449 212
23882 130
48282 491
28859 458