12025 701
3501 653
3054 98
4586 162
33424 796
1208 169
3832 93
3992 504
11728 494
4279 629
46798 411
5469 71
5741 273
1713 276
5303 571
4211 89
24828 131
6741 921
3853 295
7416 142
18882 349
4918 356
29343 41
4332 566
10766 877
5145 562
3228 256
8669 125