3192 455
2377 366
4954 314
6169 277
9561 92
3400 371
4795 170
2291 303
1602 95
2405 324
5715 336
2485 547
4865 181
4608 417
1065 121