30897 212
25921 390
19457 530
4156 555
53488 388
13159 141
2762 44
12187 336
6262 446
3510 458
2890 125
1435 178
4476 295
3988 714
4642 514
3940 544