3121 637
22820 95
165373 979
10884 628
19387 216
9187 531
13002 867
6083 652
94441 608
10957 262
4491 508
36079 427
5786 694
7879 453
58040 245
17939 823
80648 869
22403 49
5060 326
1512 61
25702 149
42797 798
9182 378
18185 330
24129 147
5399 504
22571 261
14211 209