3561 440
4679 441
7935 405
421506 1266
505918 854
302537 948
28248 326
37688 423
23499 554
6490 80
6122 514
5360 672
2304 268
3792 117
32994 512