3002 387
150771 327
38172 480
75099 394
22397 821
41350 400
20707 108
2758 397
4792 547
2228 193
6285 196
2996 92
3662 365
5564 232
16712 903
6245 81
5616 281
3044 614