3384 440
4661 441
7869 405
420537 1265
504928 853
302182 948
28020 326
37382 422
23365 554
6374 80
6111 514
5343 672
2296 268
3770 117
32824 512