3999 61
6396 421
5897 799
2770 358
8423 226
4095 160
53234 557
13248 39
12549 487
11040 754
11854 123
8116 678
4536 28
11963 211
19979 589
3871 404
145244 273
5217 249
2183 131
21884 424