3078 387
154947 328
40765 482
76780 394
23003 823
42404 400
22096 109
2816 397
4910 547
2325 193
6426 196
3083 92
3762 365
5651 232
16832 903
6417 81
5711 281
3119 614