3926 387
5969 578
12558 576
4291 562
5053 360
8478 495
1801 63
2074 245
3697 211
29133 241
23322 55
30824 675