29013 773
81898 717
20463 290
19399 393
61815 679
14977 410
45169 921
24696 504
40409 71
76688 874
23397 591
11581 384
5339 620
32746 326
34930 165
17603 73
45623 632
54841 389
47576 207
58795 750
28241 463
71318 784
64261 722
53025 402
124920 650
106534 491