3031 761
1249 196
63686 346
18242 552
3959 129
18776 722
10849 515
3210 709
6552 297
6324 444
2634 304
3803 897
3274 514
2187 86
2938 84
4703 195
20644 630
1994 74
29344 513
6336 482
5205 503
3276 681
3159 693
3125 535
2264 449
3015 589
565 108
1647 200