1386 382
313 72
2046 460
2268 753
3690 579
14415 420
18488 361
3299 555
9535 412
4278 547
138164 606
42016 275
3045 41
33413 128
2674 444
4764 527
18786 209
9108 842
2422 386