9540 96
2955 100
6088 821
3687 297
2299 44
3191 626
12074 611
13163 795
7661 303
5763 807
13014 443
10255 99
9748 624
34924 697
13436 376
17646 599
34821 386
12331 191
8069 78
118911 632
5257 304
21869 570
2447 513
3291 655
4373 209
2987 249
4798 564
3460 125