3395 440
4662 441
7874 405
420575 1265
504964 853
302199 948
28030 326
37388 422
23371 554
6381 80
6112 514
5343 672
2297 268
3771 117
32833 512