15002 394
19574 223
3108 470
25765 432
21000 362
3440 355
3323 640
5649 111
4095 227
3125 419
3140 448
2071 598
3085 246
2275 408
41609 647
2454 452
1106 89