20159 137
18240 536
16431 225
459 58
17796 369
12875 101
583 52
9821 335
1557 327
575 104
584 99
1562 423
4100 769
40788 246
964 232
505 34
29778 592
2777 784
1924 439
16656 454
13411 561
471 93
22446 383
17309 323