5956 523
12682 375
5082 58
2895 403
3229 280
4564 399
7298 577
10802 918
8794 620
4912 302
3380 126
12713 459
19777 411
7203 797
6341 740
11180 484
24954 912
8148 570
4096 741
6421 290
4304 175
8198 624
4839 885
3900 109