6593 585
4225 506
5000 296
3844 266
35949 677
12301 219
2516 605
7463 192
9953 395
5010 379
30462 537
17932 361
1347 152
2192 176