32320 671
106227 605
2291 571
3032 799
237485 742
3470 591
1641 395
2316 555
3232 595
12746 292
9784 415
5903 98
9823 75
11981 418
14002 574
20008 798
9326 462
27782 119
4317 144
2603 246
2674 115
147888 1039
88069 667
3163 257
143343 958
143453 345
5606 648
6648 409