336 73
4865 712
3311 945
1828 120
4243 578
3463 629
3898 245
288014 704
2313 44
3892 329
3980 521
9855 681
2401 291
4728 37
63704 105
8102 593
5514 427
3107 142