3003 155
21532 526
11443 838
11425 191
16237 497
1119 100
9364 266
14618 155
8966 390
25744 508
10924 633
2895 191
2891 340
7732 200
9008 648
6219 641
4086 47
11118 506
8257 501
811 94
8780 124
4380 593
18405 745
10248 621
5690 220
6550 656
5325 58
9067 641