29491 616
17657 773
2457 169
8077 324
20535 206
6465 143
3854 311
13115 54
16796 324
8104 687
7859 381
7827 290
9244 558
4581 118
13037 486
10946 154
7331 807
10880 603
5746 201
4057 585