3056 945
1271 120
4042 578
3108 629
3433 245
257792 694
1865 44
3708 329
3809 521
9513 681
2273 291
4455 37
60969 105
7824 593
5278 427
2969 142