19513 240
13771 570
65309 379
45909 150
5687 375
7444 266
2850 99
7542 402
4459 117
5396 230
12940 164
5940 749
6724 787
1198 43
1651 255
2659 264
3616 481
4763 748