3035 362
25754 396
1577 150
3408 319
3783 474
4269 198
104569 508
4052 452
7607 501
8470 927
17555 768
2946 224
5410 469