3086 387
155244 328
40851 482
76810 394
23031 823
42447 400
22224 109
2821 397
4916 547
2332 193
6440 196
3091 92
3767 365
5657 232
16848 903
6429 81
5720 281
3124 614