2435 655
2109 491
77126 720
72865 928
48457 396
22510 203
16084 528
249209 1133
657777 1591
49730 559
89148 669
81628 327
8964 787
3049 538
2266 568
2337 167