4032 488
1696 342
2480 449
3641 84
3241 797
3038 781
951 116
1368 266
1254 239
20310 757
632 53
824 91
15589 637
13413 158
2421 476
1564 387
985 143
2295 579
21872 679
2811 810
7641 221
20990 444
10868 209
9243 374
28515 451
18772 106
46891 629