9731 191
3597 254
7532 375
4282 103
2942 114
49787 675
376082 1078
115272 632
46417 236
42046 395
16093 316
5973 490
19937 187
33780 591
30851 291
25323 194
8589 131
5624 434
5209 469
10229 151
5473 451
2801 188
3346 291
12188 71
5114 309
8722 420
6242 142
2172 201