17904 203
9985 708
3396 36
9603 429
15155 127
6655 715
17741 758
2439 45
11761 108
30221 537
12814 686
9418 286
3783 385
332035 529
2558 41
3553 295
37484 380
11596 887
5419 446
5842 641
22131 295
14562 688
39937 246
10283 28