29963 872
15326 622
35906 623
53877 446
46974 305
37083 621
3876 483
12269 260
1428 70
1942 165
12963 570
6065 367
5774 67
5818 649
5124 113
2249 318
5104 317
28630 502