2503 294
11664 548
5111 75
4126 549
3564 522
8121 500
11232 570
4023 485
12325 204
30332 318
12359 567
6154 571
5055 228
8115 198
3329 508
7617 845
21451 917
23896 412
9610 598
13290 548
30728 432
4873 453
14861 327
7997 719
6791 443
21366 633
14456 610
49120 640