15402 482
2965 314
3702 629
39057 431
2261 193
2709 112
4800 571
6238 193
2567 266
7535 520
10386 97
9470 320
3596 546