2896 355
6851 390
59407 584
32135 179
3919 163
19284 619
10302 146
2122 265
22253 306
16587 911
17890 445
5195 53
4435 370
1907 289
3651 354
5096 813
7907 681
12420 485