2503 294
11664 548
5109 75
4126 549
3564 522
8113 500
11231 570
4023 485
12324 204
30324 318
12358 567
6151 571
5055 228
8114 198
3329 508
7615 845
21450 917
23895 412
9608 598
13289 548
30720 432
4873 453
14860 327
7997 719
6791 443
21366 633
14455 610
49114 640