195048 631
21385 94
14390 130
24389 178
220013 614
18754 933
35889 873
28311 365
8592 290
25527 482
1720 37
2853 266
11082 690
6505 511
115448 674
52931 475