6596 30
4784 752
6026 328
3012 265
3348 414
40009 106
4210 530
34095 119
13641 752
19221 503
24456 483
10470 583
8552 45
11847 892
9119 648
12862 904
15714 570
4058 72
5275 669
5851 473
4814 749
10909 208
13264 225
9749 121