3302 52
7588 380
9144 328
8281 364
26275 256
10160 122
23054 185
13592 211
4530 239
11409 556
3828 518
8289 787
8820 653
9932 481
10546 699
4415 543
13450 453
5077 125
4952 741
3482 368