21860 341
21088 818
29932 501
36959 383
507269 1229
4136 129
22782 242
2265 227
26690 193
28043 676
167057 427
95849 655
12410 312
3059 290
24515 404
29604 707
23304 620
105868 527
12788 218
17658 947
154551 712
14522 681
13295 659
57159 537
20944 335
3844 587
34858 700