2600 88
4159 135
12017 53
35587 925
33724 588
120873 263
9194 115
51299 596
7397 532
48093 640
19781 619
10801 376
8394 154
1519 205
5542 180
5954 25