3094 478
1749 405
2294 604
3143 683
2575 386
1833 349
55205 142
11682 241
33342 962
11304 181
24408 129
28468 476
15847 955
12028 422
6899 487
5627 813