3086 387
155206 328
40843 482
76807 394
23028 823
42444 400
22213 109
2819 397
4916 547
2330 193
6440 196
3089 92
3767 365
5657 232
16846 903
6428 81
5718 281
3123 614