16616 503
8282 228
22582 308
7246 46
17434 186
10063 165
12905 320
8953 88
9113 671
20112 295
14478 783
30805 718
22656 575
29130 52
8623 398
26274 269
15400 53
13980 380
11697 207
13065 303
31598 771
8123 429
8544 358
12593 711
18297 351
28246 348
18691 673
8836 609