4045 61
6401 421
5897 799
2771 358
8423 226
4095 160
53236 557
13248 39
12550 487
11040 754
11855 123
8116 678
4536 28
11963 211
19979 589
3871 404
145244 273
5217 249
2183 131
21884 424