301 73
4519 712
3287 945
1781 120
4229 578
3440 629
3867 245
285818 704
2282 44
3864 329
3950 521
9832 681
2383 291
4700 37
63517 105
8089 593
5496 427
3097 142