929 50
1352 247
19415 256
499 44
16495 646
24239 171
4219 837
3969 450
4559 637
5905 503
4391 717
3270 355
5069 290
18102 361
6415 563
11309 643
3358 307
3671 271
2856 197
4130 603
2826 95
11483 576
5018 602
8449 373
7762 233
14018 509
8695 429
163070 259