3362 300
28295 506
10037 122
7542 237
8160 820
41080 217
86047 527
2378 272
6573 225
6990 581
18676 619
11863 109
3292 178
5353 147
11051 575
15467 568
14443 418
6091 60
2728 459
3661 359
3395 307
9182 597
4227 689
2584 22
6834 683
5851 442
12685 702
19300 497