1311 304
2960 716
2421 341
3047 503
1208 233
8467 429
5005 246
3040 565
9082 548
12990 344
83832 937
79777 716
10495 239
73497 780