832 144
522 99
16763 28
16073 30
14227 587
44585 474
1269 281
8094 675
2585 840
15045 595
649 192
4893 611
10478 362
2853 846
3686 114
1273 123
6258 46
1340 296
2703 713
2382 530
11701 702
40572 535
1124 313
1724 406