3504 440
4670 441
7910 405
421075 1265
505457 854
302354 948
28175 326
37537 423
23431 554
6448 80
6118 514
5349 672
2301 268
3782 117
32909 512