15016 503
20459 307
7069 248
7560 146
4772 467
53040 553
19805 575
10030 467
11779 435
21777 267
4480 168
10166 207
7843 633
15498 351
6290 344
9890 524
19645 183
31868 292
1777 278
3173 566
10580 322
8216 869
5545 205
3779 698
81310 572
21063 391
34102 288
8668 772