3198 263
2251 172
6954 450
5019 403
11025 797
21055 319
1412 145
14246 139
36549 786
3517 812
625 64
11608 711
3643 244
4700 890
4457 623
19313 521
4875 540
6373 545
13504 718
4577 712
25286 870
28693 417
22655 614
30454 617
1814 338
30465 363
17173 44
12822 721