21983 607
8586 350
15611 860
5577 511
1998 106
10112 569
13482 345
2930 105
8530 240
2867 216
5368 634
6179 189
9391 791
4802 214
5544 753
10351 627
4312 505
28048 339
20004 632
3727 299
2952 171
15085 819
6428 114
2904 135