2526 88
3682 135
11938 53
35265 925
33644 588
120445 263
9170 115
51169 596
7381 532
47897 640
19761 619
10762 376
8389 154
1512 205
5460 180
5929 25