1386 382
312 72
2046 460
2268 753
3674 579
14415 420
18488 361
3299 555
9535 412
4277 547
138164 606
42016 275
3044 41
33413 128
2674 444
4764 527
18784 209
9108 842
2422 386