455 30
3395 742
1640 214
3081 720
1351 140
147988 264
31239 638
13188 69
7248 857
26874 239
8878 755
3285 150
5929 482
4291 539
3359 547
4247 562
3610 614
1746 366