3003 68
14405 584
14068 402
3890 516
5539 508
12325 146
12058 257
8061 636
7303 249
10959 629
19629 216
5187 286
4657 371
8644 819
10639 96
5868 273
2330 106
9990 415
6323 380
5491 372
6076 450
14007 751
13084 869
7921 284
3916 436
9639 587
9812 660
7814 322