3993 741
77097 612
66298 827
7908 429
12142 667
20540 294
12293 194
30099 180
2463 111
32431 86
3237 715
28201 458
2551 525