30000 872
15388 622
36016 623
54057 446
47404 305
37191 621
3882 483
12285 260
1434 70
1951 165
12978 570
6083 367
5793 67
5843 649
5131 113
2255 318
5112 317
28796 502