3010 328
4575 131
3676 658
1569 133
3172 831
3409 624
2455 486
3086 760
2900 879
978 213
2254 685
1932 94
2981 255
3839 767
3142 452
2248 299
366 51
1441 102
5006 524
2601 289
2894 730
1895 233
2258 481
1074 321