3092 387
155673 328
40928 482
76840 394
23059 824
42491 400
22330 109
2830 397
4924 547
2339 193
6447 196
3099 92
3774 365
5665 232
16853 903
6438 81
5726 281
3132 614