21857 341
21083 818
29926 501
36955 383
507166 1229
4136 129
22777 242
2265 227
26686 193
28033 676
167032 427
95829 655
12408 312
3058 290
24511 404
29598 707
23302 620
105860 527
12788 218
17653 947
154532 712
14520 681
13287 659
57153 537
20937 335
3844 587
34854 700