15021 503
20467 307
7070 248
7564 146
4774 467
53046 553
19811 575
10032 467
11780 435
21782 267
4484 168
10168 207
7847 633
15509 351
6292 344
9895 524
19646 183
31870 292
1778 278
3174 566
10584 322
8219 869
5545 205
3779 698
81328 572
21067 391
34108 288
8668 772