3007 605
2689 423
580 83
26985 932
4142 670
4557 924
8226 578
3125 640
7266 332
6692 86
3386 782
4025 630
3096 555
2447 522
2707 534
2126 148
2677 247
5862 465
4392 344
6392 269
8550 832
2874 80
3773 537
15593 274