3186 513
2722 216
4511 435
12743 404
9428 709
2882 674
2682 314
8356 817
2744 98
2640 100
13582 380
8279 933
162834 943
14458 725
49414 502
2157 207
6297 71
3515 320
7435 619
15925 566
8183 73
3096 581
4196 560
157938 271
56034 646
35331 821
101557 195
58575 789