330 73
4792 712
3307 945
1810 120
4238 578
3456 629
3893 245
287444 704
2299 44
3888 329
3977 521
9847 681
2398 291
4720 37
63671 105
8098 593
5511 427
3104 142