2100 89
2307 47
9767 780
3880 201
4930 339
6994 951
4185 586
3396 58
4093 251
4648 98
3668 316
4005 618
2812 79
6591 354
5700 132
9216 246
4989 863
7983 629
4134 385
9345 366
3647 121
3222 215
7955 772
91700 792
41925 689
35024 871
29696 485
20493 314