3439 440
4662 441
7887 405
420733 1265
505127 853
302254 948
28095 326
37441 422
23398 554
6412 80
6113 514
5344 672
2297 268
3773 117
32861 512