354875 1113
4091 351
3966 376
2451 271
1893 176
3760 791
3053 450
4074 824
1342 33
4066 692
2788 456
3479 70
2367 256
2044 99
4379 745
8115 451