40691 509
32360 603
17569 546
105518 612
10902 562
2222 115
8290 407
7787 433
21947 570
36276 952
11584 675
20404 161
4251 748
11743 282
21729 422
2561 671
951 133
4276 748
85199 839
7797 681
16907 326
16072 605
16030 116
12596 31
10451 212
23884 130
48286 491
28860 458