3381 440
4661 441
7869 405
420529 1265
504921 853
302180 948
28016 326
37379 422
23363 554
6370 80
6111 514
5343 672
2296 268
3770 117
32820 512