10346 302
2590 80
4389 297
4280 319
5680 526
8603 61
3923 47
3330 189
3626 590
5364 28
1840 416
4236 641