15016 503
20458 307
7068 248
7558 146
4772 467
53034 553
19800 575
10027 467
11778 435
21775 267
4480 168
10165 207
7843 633
15496 351
6289 344
9890 524
19640 183
31867 292
1777 278
3173 566
10580 322
8216 869
5544 205
3778 698
81300 572
21063 391
34101 288
8665 772