4501 631
7507 90
236234 952
5347 478
90574 328
123261 614
94953 124
8148 504
5954 408
8948 274
4217 79
10516 300
114751 945
3584 719
3156 576
34633 244
13182 333
36996 514
4356 402
28244 345
4101 623
4647 548
2755 181
47959 216
9077 595
5430 826
4136 415
83027 628