2100 408
1691 319
11647 326
28159 907
99762 818
16232 387
4557 673
21202 184
9432 47
28043 426
50508 182
14356 221
48825 538
13240 700
11952 83
8575 496
3950 242
15681 619
4188 488
7133 464
3967 157
31917 839
31145 77