1371 60
1779 133
25163 547
17354 303
51299 94
8538 803
3447 770
26748 209
7539 562
6963 612
12341 217
1227 27
2395 288