3092 387
155684 328
40938 482
76842 394
23061 824
42494 400
22333 109
2830 397
4924 547
2339 193
6447 196
3100 92
3775 365
5665 232
16853 903
6439 81
5726 281
3132 614