2898 355
6851 390
59409 584
32135 179
3920 163
19285 619
10302 146
2122 265
22254 306
16588 911
17891 445
5196 53
4435 370
1907 289
3651 354
5096 813
7907 681
12420 485