3561 580
2860 321
1267 203
5018 454
3164 205
4016 827
2256 385
5334 536
3671 715
4686 437
3658 750
3514 47
678 99
2463 486
4323 355
5155 415
4204 743
4948 474
2233 177
2179 286
3233 697
2370 409
1185 87
15559 777