3022 387
151914 328
38537 480
75639 394
22574 822
41702 400
21031 109
2775 397
4817 547
2253 193
6334 196
3022 92
3692 365
5587 232
16746 903
6291 81
5645 281
3063 614