40691 509
32362 603
17570 546
105524 612
10902 562
2222 115
8290 407
7787 433
21948 570
36276 952
11585 675
20406 161
4251 748
11743 282
21731 422
2561 671
951 133
4276 748
85203 839
7797 681
16910 326
16072 605
16030 116
12596 31
10451 212
23885 130
48287 491
28861 458