44930 857
39367 178
51975 102
3568 239
5735 798
4686 720
4834 430
16667 452
4407 246
7944 61
12699 166
12777 265
16623 878
58961 712
10911 186
4212 351
4431 760
3054 584
1875 270