28999 288
26690 285
15635 561
3336 76
5115 397
13952 186
32495 422
2962 356
14305 222
2380 756
3868 627
8028 31
16371 317
37067 86
25781 573
9378 568
19737 787
10213 440
23251 935
2792 413
3786 749
17909 421
2929 112
12541 103