15402 482
2972 314
3702 629
39057 431
2262 193
2709 112
4805 571
6240 193
2576 266
7540 520
10386 97
9470 320
3597 546