4542 30
5749 779
7510 734
9805 504
5736 488
8318 30
30060 943
39252 251
4914 512
2883 370
25672 143
3045 92
5289 178
2834 213
5818 271
3935 361
4998 832
8657 352
4894 332
2314 185
5471 966
3008 355
4072 33
6691 358
3884 494
1549 83
1633 258