303 73
4559 712
3289 945
1785 120
4229 578
3440 629
3871 245
286043 704
2287 44
3867 329
3952 521
9834 681
2383 291
4703 37
63549 105
8092 593
5496 427
3097 142