2599 318
2210 250
1803 60
1495 95
2903 223
10949 488
7552 111
10883 227
7111 766
4603 315
1751 83
5550 741
2354 328
4871 917
14618 681
31558 652