1201 277
860 182
2188 532
5698 583
6376 348
10151 640
14966 125
117655 202
3538 147
8171 39
2841 191
8984 113
2003 249