42505 945
82149 531
67492 769
66662 850
42865 658
17781 601
8611 369
10406 166
28546 177
10635 545
6784 259
3529 121
6682 93
8408 512
12187 290
10230 795
16299 257
4770 188
2956 618
3044 241
4829 315
961 52
2140 176