3509 440
4670 441
7911 405
421097 1265
505481 854
302362 948
28178 326
37542 423
23433 554
6454 80
6118 514
5349 672
2302 268
3782 117
32916 512