952 38
5200 551
10190 303
4354 640
16421 174
12731 297
2973 479
1608 332
7662 541
4007 191
10499 909
4680 317
5005 834
2580 203
967 216
1078 167
6589 113
4091 98
1247 75
2526 257
3053 663
2279 521
3418 827
10496 944