122012 593
38677 563
7095 303
6845 684
4223 146
9200 409
3141 702
16684 645
13564 69
9375 787
8449 926
13333 134
11114 834
4820 525
7699 411
3808 598
14713 52
22253 435
36261 372
10669 417
28591 1014
29132 428
5518 196
22467 508
5841 234
8963 755
5985 725
920 47