1284 295
1081 352
1561 140
26263 59
18058 485
2950 401
10784 240
8724 501
4529 465
3407 284
11559 465
10026 105
2585 324
3885 797
2650 412