3560 310
3671 761
2902 161
2681 60
12092 534
1743 238
8097 101
5126 523
5047 638
13921 598
2334 122
2606 363
11367 336
3160 179
13466 455
3391 742
7200 77
2851 361
2979 347
4510 565
3930 859
4250 880
3547 513
3503 613