14951 580
539 95
9022 610
14017 803
2544 312
3894 572
2956 382
2442 273
4463 239
4889 714
2826 487
3185 515
7966 948
4961 248
4322 38
6226 219
2759 776
5916 636
2513 176
4138 917
1538 96
3602 182
1249 355
3597 570