3092 387
155677 328
40932 482
76842 394
23060 824
42494 400
22331 109
2830 397
4924 547
2339 193
6447 196
3099 92
3774 365
5665 232
16853 903
6438 81
5726 281
3132 614