15416 482
3007 314
3758 629
39058 431
2268 193
2716 112
4819 571
6285 193
2636 266
7560 520
10391 97
9472 320
3601 546