1409 60
1840 133
25188 547
17383 303
51311 94
8572 803
3457 770
26845 209
7552 562
6989 612
12355 217
1243 27
2417 288