2983 242
1208 43
4445 627
17892 229
4104 734
16156 759
21552 684
2407 343
5065 412
3647 129
4034 833
1317 80
6036 829
5862 394
9845 379
3719 733
4712 407
3165 297
4815 534
7047 483
8888 106
22578 72
2645 187
3857 493