5326 410
60579 308
56489 275
13709 617
24740 282
51284 136
22016 194
7001 388
3666 76
4605 537
6929 763
1551 153
4953 595
4330 581
5284 281
2620 115
2795 422
1133 58