1296 151
20508 227
4103 776
16143 169
2763 400
4984 464
2471 340
2325 242
1663 83
12625 580
3299 356
949 92
4075 581
1347 109
9223 612
6952 792
10591 979
23573 523
2284 199
3038 442
4124 911
22291 397
15800 451
4051 616