8943 43
15797 801
4117 289
2940 42
1299 165
2221 36
3694 123
3354 140
15397 93
26364 389
1948 101
10526 75
1804 211
1970 44
8192 119
3034 498
10238 664
3357 116
3347 851
4336 321
7425 47