4009 812
1623 310
14523 224
9913 87
4199 459
2424 58
6361 369
4320 884
3589 444
7646 312
7091 585
36203 246
57986 278
4859 638
8887 659
7916 244
14576 229
4507 421
5660 814
5848 196
26586 528
67782 513
5516 483
2890 166
7136 856
10300 86
16219 49
12866 557