335 73
4853 712
3310 945
1827 120
4242 578
3461 629
3897 245
287907 704
2311 44
3890 329
3979 521
9855 681
2399 291
4728 37
63701 105
8102 593
5513 427
3107 142