11303 145
8328 681
3381 372
1628 397
4181 890
3258 269
10507 716
15670 686
9197 700
1475 227
2328 425
2941 414
267 50
2311 397
1748 313
3138 887
4288 589