39549 131
2287 137
4263 164
4445 188
4616 853
8284 94
17089 486
28605 177
5057 616
6282 741
8238 501
3530 167
3103 138
12364 967
3297 586
19334 762
2364 425
2202 612
2861 621