463 40
2414 648
1287 287
2759 743
2145 508
2354 229
7373 323
15463 409
7541 664
19412 112
6830 438
7371 240