2911 355
6870 390
59414 584
32143 179
3923 163
19292 619
10305 146
2122 265
22260 306
16603 911
17901 445
5205 53
4435 370
1908 289
3653 354
5098 813
7909 681
12421 485