40643 509
32301 603
17540 546
105169 612
10884 562
2220 115
8282 407
7773 433
21907 570
36221 952
11553 675
20361 161
4240 748
11722 282
21700 422
2558 671
945 133
4263 748
85038 839
7788 681
16870 326
16033 605
16006 116
12549 31
10423 212
23809 130
48175 491
28782 458