5331 410
60596 308
15792 238
56490 275
13709 617
24746 282
51298 136
22018 194
7001 388
3668 76
4606 537
6929 763
1551 153
4953 595
4330 581
5285 281
2621 115
2798 422
1134 58