1227 96
27764 979
12102 850
5923 292
65242 618
31050 167
9368 542
2341 46
3245 324
3008 394
7678 921
1650 101
4143 399
23646 267