3005 155
21536 526
11444 838
11426 191
16237 497
1119 100
9366 266
14621 155
8967 390
25751 508
10925 633
2895 191
2891 340
7732 200
9008 648
6220 641
4086 47
11118 506
8257 501
811 94
8780 124
4380 593
18405 745
10250 621
5691 220
6550 656
5326 58
9067 641