303 73
4554 712
3289 945
1784 120
4229 578
3440 629
3870 245
286022 704
2285 44
3866 329
3952 521
9834 681
2383 291
4702 37
63544 105
8091 593
5496 427
3097 142