5641 421
5940 555
4103 356
1967 410
4285 400
2953 186
4986 269
5284 746
4934 729
5114 237
2383 242
8088 542
4882 492
5181 416
2889 514
3223 38
1034 95
276 70
3969 833
3643 858
1839 42
6818 145
4030 203
3345 43