30983 212
26009 390
19533 530
4164 555
53501 388
13178 141
2774 44
12210 336
6290 446
3522 458
2895 125
1437 178
4523 295
3997 714
4654 514
3941 544