2600 88
4147 135
12016 53
35584 925
33723 588
120868 263
9192 115
51299 596
7397 532
48091 640
19781 619
10801 376
8394 154
1519 205
5540 180
5953 25