3005 155
21539 526
11444 838
11426 191
16237 497
1119 100
9367 266
14622 155
8967 390
25753 508
10926 633
2895 191
2891 340
7732 200
9009 648
6220 641
4086 47
11120 506
8257 501
811 94
8780 124
4380 593
18405 745
10250 621
5691 220
6550 656
5326 58
9067 641