2639 89
4256 135
12043 53
35716 925
33740 588
121071 263
9203 115
51360 596
7402 532
48168 640
19791 619
10817 376
8395 154
1525 205
5568 180
5966 25