2998 387
150629 327
38112 480
75040 394
22376 821
41319 400
20672 108
2755 397
4791 547
2228 193
6285 196
2993 92
3658 365
5559 232
16706 903
6238 81
5616 281
3043 614