5086 468
2457 213
5422 322
8593 700
3061 575
2152 377
32363 331
31653 486
2787 95
4792 404
4188 513
8879 640
4392 80
3387 419
4775 580
5220 831
5121 288
1145 37
5169 590
4593 614
3981 876
2125 51