3303 63
5210 494
4674 646
2900 294
14313 954
5394 591
6021 250
17591 143
33239 181
14452 67
3821 400
10376 59
10717 185
4895 126
4823 623
11142 370
6390 209
3742 180
8346 933
6413 219
7670 276
5584 442
8370 763
6111 616