31113 212
26180 390
19608 530
4185 555
53614 388
13217 141
2796 44
12270 336
6322 446
3535 458
2909 125
1440 178
4561 295
4009 714
4668 514
3942 544