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