4047 667
2523 517
4520 581
3669 562
20213 475
50669 661
146781 456
101330 929
30827 391
19124 340
34430 640
38565 96
3282 94
3382 698
4214 639
5130 760
3022 537
2860 238
3708 502
4890 107
4716 482