350336 1109
4044 351
3925 376
2420 271
1860 176
3747 791
3027 450
4048 824
1323 33
4047 692
2742 456
3362 70
2325 256
2014 99
4359 745
8052 451