30912 212
25929 390
19486 530
4156 555
53490 388
13161 141
2762 44
12189 336
6265 446
3510 458
2890 125
1435 178
4477 295
3988 714
4642 514
3940 544