3508 440
4670 441
7910 405
421089 1265
505470 854
302360 948
28176 326
37541 423
23433 554
6453 80
6118 514
5349 672
2302 268
3782 117
32912 512