451 30
3385 742
1638 214
3076 720
1339 140
147972 264
31213 638
13182 69
7246 857
26842 239
8878 755
3284 150
5926 482
4287 539
3359 547
4247 562
3610 614
1745 366