3016 333
16837 934
10201 352
3232 252
4696 361
2865 283
2894 373
2186 159
4985 559
7321 564
5938 274
59600 742
17636 146
4592 153
11270 644
5748 597
23863 342
3928 372
4519 479
30998 210
65811 801
4334 606
4388 560
4846 429