4797 30
5877 779
7928 734
10011 504
6089 488
8756 30
30626 943
40264 251
5114 512
2798 370
25722 143
3121 92
5344 178
2868 213
5872 271
4023 361
5063 832
8794 352
5022 332
3938 187
5609 966
3065 355
5571 33
6763 358
3992 494
1609 84
1706 258