2962 160
5125 617
9685 858
2093 573
2349 185
4137 651
3249 356
4150 312
3647 609
2236 524
2061 211
1814 103
3812 842
1705 282
2650 353
3506 477
637 73
3611 60
2606 359
7264 808
3373 382
5257 390
6104 569
29461 919