3066 387
154493 328
40645 482
76707 394
22953 823
42331 400
21865 109
2806 397
4895 547
2313 193
6404 196
3071 92
3755 365
5638 232
16814 903
6397 81
5699 281
3109 614