31242 212
26326 390
19664 530
4194 555
53637 388
13254 141
2819 44
12324 336
6355 446
3550 458
2953 125
1447 178
4587 295
4019 714
4707 514
3943 544