2300 650
5702 314
11087 758
10108 640
6284 853
3058 44
10498 143
6959 179
5972 590
6887 809
33802 802
4791 249
4954 663
24026 304
5643 518
13632 252
16078 688
6011 257
32479 392
6162 414
13298 299
3753 403
3480 145