3097 478
1749 405
2294 604
3144 683
2575 386
1834 349
55213 142
11692 241
33342 962
11314 181
24410 129
28469 476
15847 955
12029 422
6899 487
5629 813