5672 641
9794 156
26809 586
2459 32
3239 315
10061 651
1317 43
34297 591
4865 478
8381 213
1161 277
5801 832