1512 391
7701 841
1271 194
2219 271
2328 488
6530 402
2980 713
9848 612
5744 913
7085 359
18308 403
2895 352
14187 587
6346 111
19543 187
9397 624
7071 290