3076 589
10585 651
11363 561
3658 845
15269 474
6950 752
1844 347
958 191
895 180
717 69
5441 601
2688 368
2114 352
13607 524
9266 438
3436 817
1951 257
3641 812
2133 368
3917 848
1981 293
1589 232
2581 503
1278 40