297 73
4500 712
3283 945
1781 120
4227 578
3438 629
3863 245
285749 704
2280 44
3862 329
3950 521
9831 681
2383 291
4700 37
63509 105
8088 593
5495 427
3096 142