3072 593
2809 573
11515 206
719 173
2631 581
1356 121
2713 493
1465 273
45846 637
2604 628
2475 657
3259 843
3064 797
2768 586
1679 287
1219 243
1186 165
2749 631
632 114
14022 217
441 102
2841 620
1262 337
1855 407
2693 838
1331 363
14347 482
1362187 4768