40639 290
5957 566
113008 748
70670 330
61461 126
42267 325
19798 813
23953 671
23590 388
9899 174
16756 209
12407 280
11698 304
25388 591
161762 700
193632 845
29234 262
10378 230
20627 368
30608 557
10080 299
6040 35
13719 737
42295 646