5957 25
2555 450
2278 264
2200 199
3665 226
5130 40
4950 472
3548 355
4974 71
12376 640
6841 548
3554 859
2884 498
3276 858
4170 785
4454 942
2058 488
10669 208
5242 305
830 70
2178 400
2222 552
24844 124
2292 320
2965 265
3047 201
5348 442
3073 855