2503 802
243 47
2743 805
438 122
285 59
1525 492
924 155
1444 389
725 231
2527 666
227 67
2616 816
2462 477
638 148
1871 396
640 119
1930 520
19562 892
1832 101
10535 845
11134 272
15076 648
2463 475
3244 409
3299 170
11013 58
1591 66
3633 507