396127 1157
55279 555
9441 368
9787 447
21833 227
32096 907
13695 540
52627 361
1177 79
8514 885
3668 311
1342 53
3014 255
3999 654
1515 294
2397 389
3377 625
1923 236
2162 367
2537 285
17758 342