5006 633
3209 318
3156 572
1329 113
4140 177
1655 60
2205 531
15505 274
3530 822
513 105
3765 129
2559 445
11441 367
2519 468
9212 347
12549 626
4299 611
8027 175
3966 596
3756 498
920 86
2210 404
1469 281
2581 575