21295 549
7955 207
6397 111
4393 269
5391 585
3724 648
3644 678
3574 566
4286 701
8547 504
3528 235
3486 373
9141 149
7948 504
6562 456
2820 150
5344 742
5378 30
19685 41
8220 345
22346 521
15295 634
19246 560
23733 142
13008 85
4485 136
1516 58
2343 149