12588 306
8651 222
7013 818
15572 61
6402 161
2394 189
40629 516
11605 160
12114 365
4115 580
13682 134
12646 384
8341 516
7739 119
7248 579
10821 609
24235 552
6363 514
18954 342
8115 77
11311 215
5849 587
14676 433
6313 99
8141 514
5549 443
9674 283
13199 87