14753 801
8021 289
12672 313
11317 304
4847 113
22377 238
9012 636
5601 300
9732 716
6023 89
16367 649
2959 240
4053 467
7513 62
5466 571
2584 294
13864 85
5076 379
16406 225
18534 560