2100 89
2307 47
9767 780
3879 201
4930 339
6994 951
4185 586
3396 58
4092 251
4648 98
3668 316
4005 618
2812 79
6591 354
5700 132
9216 246
4988 863
7983 629
4133 385
9344 366
3647 121
3222 215
7955 772
91700 792
41925 689
35022 871
29696 485
20491 314