2651 58
5250 674
19880 267
16608 573
34727 121
29814 293
3989 290
4755 366
3242 232
3168 557
1661 245
2438 166
2677 103
2034 423
4523 562
3106 348
4084 462
4837 692
26890 702
8051 107
2406 389
4847 509
9264 850
1159 135
6504 111
115780 641
4507 472
4057 572