21341 159
39245 177
10683 608
4968 695
2778 344
3182 447
12511 648
7885 547
24585 800
3604 123
34461 423
3913 277
12667 362
1543 231
5669 438
88314 241