5182 86
3051 746
3271 510
934 57
1150 132
1250 71
3594 900
2873 617
1892 184
3650 672
11292 353
3430 763
4076 714
3212 596
3498 759
2301 365
3620 398
2289 336
938 74
2559 254
2468 432
2027 62
2316 349
2486 584