21537 641
4503 426
5725 400
3982 419
4164 363
2153 125
6662 744
3088 255
1617 66
5191 433
3302 283
8520 34
7281 747
6813 64
3339 219
2071 176
3488 246
4735 644
3406 373
1227 108
3358 391
12453 712
4288 603
3098 95
11234 688
11714 576
6459 288
4725 642