2651 58
5250 674
19880 267
16609 573
34727 121
29815 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
26891 702
8051 107
2406 389
4847 509
9264 850
1159 135
6505 111
115807 641
4507 472
4057 572