24934 278
47293 962
17770 237
15693 282
6127 164
29576 470
8196 518
7297 685
8368 365
17029 1000
19585 356
13759 383
24519 695
12428 161
12782 206
12297 534
20247 463
13601 552
25446 229
10926 910
20935 291
49005 472
663623 1132
1546965 4452