40684 509
32354 603
17567 546
105478 612
10898 562
2222 115
8289 407
7785 433
21945 570
36272 952
11582 675
20402 161
4250 748
11742 282
21726 422
2560 671
951 133
4275 748
85177 839
7796 681
16903 326
16067 605
16028 116
12587 31
10449 212
23874 130
48275 491
28853 458