12051 310
16992 508
16167 63
3748 362
12016 51
2665 424
31600 781
19525 565
1734 167
3899 372
13564 286
9705 44
53910 454
45362 219
7731 491
4604 30
4015 639
3432 512
35830 548
3668 129
7680 82
7239 688
49789 602
12440 53