3078 387
154962 328
40765 482
76780 394
23004 823
42406 400
22100 109
2816 397
4910 547
2325 193
6426 196
3083 92
3762 365
5651 232
16833 903
6422 81
5712 281
3119 614