32117 340
62417 509
1658089 3614
38166 355
28611 444
66206 303
327888 1389
121526 246
116493 747
15363 537
14835 830
40343 279
9215 831
4880 277
10838 612
10987 728
4601 53
5848 197
7762 925
5199 383
7038 428
77966 745
123580 690