4015 347
2477 192
3878 182
7405 681
6508 215
1348 358
5180 267
4267 459
4533 745
5849 584
2366 322
1145 80
10584 321
4557 756
1026 147
3524 332
3980 604
3265 141
1314 205
5533 125
10308 368
7029 170
6196 232
16889 859