3131 704
4245 403
1249 200
983 61
700 44
18738 668
2789 880
13536 272
1968 571
3148 534
2288 556
1375 424
558 145
16617 494
4003 473
2347 674
2899 257
14951 694
2711 482
2885 760
2176 137
712 28
19276 779
1272 131