4015 296
5880 961
3678 432
20647 100
4232 277
3060 313
3306 701
3945 607
3083 212
3581 249
20840 512
3348 233
2438 60
22438 318
11838 372
5744 845
2630 208
4536 496
3954 529
15900 723
4966 405
6818 655
4598 853
8722 770
8813 626
4555 454
2734 415
10106 764