3068 387
154533 328
40655 482
76709 394
22956 823
42340 400
21886 109
2806 397
4897 547
2313 193
6406 196
3073 92
3757 365
5638 232
16816 903
6399 81
5700 281
3110 614