31443 670
5992 464
3203 212
4362 359
10447 367
3348 590
8086 588
4711 540
3548 748
6354 695
4150 53
4277 253
36065 439
5439 374