53731 493
31800 458
12741 57
19470 451
16818 396
30479 41
15025 119
8634 47
55162 593
18739 731
17043 589
24851 188
3091 367
1805 220
2101 382
3689 203
3483 578
2606 633