12012 53
106972 392
16835 309
50872 296
3624 198
124447 670
12616 933
15525 491
44658 928
14812 153
9853 375
37546 346
71331 134
42890 279
16059 157
111634 637
16398 405
20260 259
14623 243
175933 827
95566 457
25505 870
6646 109
187230 308
49433 243
328342 1660
104845 595
27882 671