3196 246
11650 303
7241 956
3610 444
5495 648
2042 45
4133 397
4793 85
11899 547
4594 774
44444 652
4963 574
12563 332
3131 137
4736 512
12216 906
11685 686
4067 737
8314 580
6212 239
2874 512
5838 763
5151 60
4093 688
12821 312
3204 425
33490 403
5664 306