2112 255
10088 640
4160 454
4173 623
1479 83
1790 399
2766 218
2629 310
43149 147
37896 855
13497 653
13262 493
40484 287
9977 299
14016 390
19752 491
6514 543
1851 346
3903 622
6604 582
5081 429
6648 773
3751 179
8669 141
1971 42
743 67
24244 229
16694 940