15014 712
4939 600
388 45
1664 354
1662 169
3571 423
1146 215
16918 248
20868 165
3524 779
5351 565
2551 120
3776 613
2555 343
10165 704
2486 140
3686 269
2332 152
3094 80
2319 559
9308 747
18320 364
2530 514
2922 335
3285 671
1757 208
2147 207
7338 804