3026 815
1946 487
4962 339
3183 603
1473 235
2709 529
14381 310
8800 852
2304 320
2297 591
11181 384
6342 257
7345 800
2420 513
4180 807
5294 31
1497 55
3090 485
2420 348
1314 259
2550 796
7830 737
4241 377
1017 125