3015 706
1241 267
7249 289
11711 711
19115 784
4809 129
5926 845
3562 160
16120 740
27406 427
30731 867
10437 823
11748 274
2967 129
57566 635
3511 188
11430 476