2452 380
8585 689
13247 350
14246 297
16972 136
31270 447
6793 213
8342 336
10058 225
18531 430
8804 49
2560 658
4879 574
2786 587
1037 39
3789 177
3430 393
9807 615