30411 455
10691 268
2935 434
3727 615
3251 429
1503 313
3686 781
2366 270
4310 592
3566 688
2419 581
3766 583
12680 395
2507 160
5640 560