21596 294
9998 481
4215 80
8313 629
8246 702
2930 190
2315 324
5092 582
13347 419
14088 664
4269 351
4850 422
7107 818
11783 160
10004 450
3418 530
2835 271
5965 587
3121 252
9410 607
3750 860
2616 169
11086 537
1695 154
3537 560
4305 607
3850 521
16767 362