307 78
964 309
17040 680
3518 328
832 269
2361 666
931 240
3636 747
3672 41
2768 556
1693 393
2920 959
5823 409
532 148
21307 327
8709 555
2139 421
1819 277
25016 602
8149 909
918 199
1627 420
1412 459
14182 934