71880 256
39079 772
2458 594
2470 287
3850 271
6856 308
1635 137
2347 359
3244 295
2602 349
11246 527
2806 542
5172 390
3333 935
1553 211