15451 482
3207 314
3935 629
39073 431
2307 193
2764 112
4892 571
6535 193
2708 266
7645 520
10409 97
9504 320
3618 546