4823 30
5897 779
7979 734
10029 504
6140 488
8807 30
30689 943
40362 251
5130 512
2811 370
25753 143
3140 92
5351 178
2877 213
5882 271
4033 361
5077 832
8810 352
5069 332
3945 187
5629 966
3083 355
5632 34
6787 358
4004 494
1640 84
1723 258