3631 30
94459 752
199102 870
68834 402
4759 35
14588 501
61437 237
25238 758
57215 779
35754 583
44736 670
38129 465
39878 258
2681 124
3186 114
8228 152
1794 60
1753 96
5659 215
5378 682
3131 82
3317 478
10199 347
3203 409
4905 693
4879 398
6592 592
5794 236