4953 89
13471 286
2934 544
220350 317
1079 110
2846 471
15095 280
26302 419
7745 971
9361 838
5996 624
2952 204
26247 752
8988 639
14580 733
2690 368
13547 217
24937 687
19955 550
9991 580
11576 304
6425 342
27836 952
24227 640