1277 60
1698 133
25120 547
17296 303
51284 94
8476 803
3433 770
26479 209
7518 562
6922 612
12307 217
1210 27
2370 288