4276 843
3638 550
3198 269
11921 348
3553 829
3989 512
3626 526
20233 114
1183 96
3533 368
13846 65
9670 626
1044 58
5245 447
7461 613
3977 504
4420 645
2041 78
8595 563
5293 149
2477 116
4106 311
12128 1021
2748 137