2927 810
7578 827
11355 560
12214 69
15851 733
30667 363
2882 543
4167 168
10102 523
9103 628
9353 656
13064 450
20085 517
6397 758
10707 610
5137 575
4149 640
755 38
19345 74
2493 376
39642 290
25233 464
5099 237
3595 866
4580 109
33427 281
6295 313
8742 89