95012 413
3884 462
12399 182
4880 414
15628 288
10600 288
378239 594
35876 98
23187 121
12917 119
50224 216
16772 339
14001 253
23685 221
7690 371
6726 207
53470 401
3344 778
3449 787
1219 88
4923 645
6078 496
5320 570
4884 74
4896 598
2912 332
3672 211
38981 609