593 172
5508 660
9985 392
7565 530
454 93
6216 160
14622 183
18649 461
5402 588
31499 286
15304 104
1232 349
4921 569
1212 300
3189 821
2747 886
563 90
1206 241
9936 483
1607 330
10473 901
6024 69
6817 365
15311 201