4162 394
43718 500
3012 526
70106 421
124591 1065
38916 567
10851 505
9888 283
2005 106
134268 694
50744 805
3562 369
8315 412