10073 500
18793 492
9219 114
196110 322
13462 290
43300 162
15944 36
33012 722
6601 327
20097 288
67458 819
33169 118
7766 91
53796 510
117340 264
6851 261
22934 121
112100 289
35563 67
7436 314
8086 576
3817 44
5691 835
16792 953
12614 490
92921 875