2579 301
1700 283
703 104
3035 670
1840 131
2054 578
1646 323
3497 538
1906 73
2634 772
3975 452
5372 437
2625 567
2279 431
2961 930
5301 514
1599 210
3487 274
3176 713
9846 109
829 148
2192 688
2134 393
3686 125