2957 140
2210 125
3239 436
1268 228
2334 38
10870 562
16632 782
3911 881
8198 897
3385 668
935 104
24677 476
7875 281
4641 716
2143 225
8582 400
1353 61
8994 283
6838 356
4020 551
1861 88
4446 461
4292 685
6344 208