15402 482
2969 314
3702 629
39057 431
2262 193
2709 112
4801 571
6238 193
2572 266
7539 520
10386 97
9470 320
3597 546