30915 212
25937 390
19512 530
4157 555
53492 388
13161 141
2764 44
12190 336
6268 446
3511 458
2890 125
1435 178
4481 295
3988 714
4643 514
3940 544