1316 30
5432 588
21993 283
9045 76
24939 48
21243 333
3964 455
14468 188
6667 526
9158 227
5476 29
6221 969
5731 299
11172 249
3080 462