31056 83
8307 368
10422 582
5532 667
30941 353
35825 181
20440 818
35343 354
33262 720
5879 864
3002 388
4559 590
3504 395
3321 471
5121 397
4173 120
3269 318
3540 169
4610 384
2905 226
1856 35
37036 386