29949 872
15300 622
35872 623
53815 446
46834 305
37042 621
3873 483
12265 260
1425 70
1940 165
12960 570
6063 367
5773 67
5812 649
5123 113
2246 318
5098 317
28574 502