14991 42
4845 526
27383 229
1476 238
8053 478
2509 580
3282 459
4245 806
3025 898
36776 929
6130 198
4038 469
322 35
12956 115
46150 267
574 125
7337 486
2393 614
62834 727
7840 606
5852 853
11157 586
12328 701
4985 516