350366 1109
4044 351
3925 376
2421 271
1860 176
3748 791
3027 450
4049 824
1323 33
4048 692
2742 456
3363 70
2325 256
2014 99
4359 745
8053 451