952 38
5200 551
10190 303
4354 640
2973 479
1608 332
7662 541
4007 191
10499 909
13153 793
4680 317
1708 283
5005 834
2580 203
2612 46
967 216
2218 462
1078 167
1247 75
2526 257
3053 663
2240 548
2279 521
3418 827