2938 340
7813 200
9142 648
6393 641
4254 47
11394 506
8415 501
845 94
8929 124
4541 593
18538 745
10588 621
5842 220
6749 656
5515 58
9302 641
9460 633
3359 414
6600 493
3804 279
7680 232
20982 787
4191 248
9517 136
8481 62
12016 926
7833 646
1947 197