12029 110
106702 249
47604 127
151457 747
193399 688
116048 949
23560 98
14088 184
11875 341
32994 305
8012 455
24516 188
15663 760
108939 403
133371 492
30076 480
378068 1041
73904 723
179894 800
67329 235
14899 217
14879 364
26885 61
67416 289
13784 400
35422 834
20084 109
45990 432