3076 406
2825 546
79633 583
32588 275
2512 41
25380 121
2373 444
4082 527
14317 205
7389 842
1963 386