2920 122
1430 52
607 110
3341 877
3281 680
2172 373
1845 351
2394 739
1616 441
1848 559
2793 533
24356 58
16157 670
9056 555
1062 248
2312 467
859 135
1250 248
5931 330
20080 35
22771 914
32827 761
3556 495
17295 572
11066 454
7633 637
2585 46
6266 890