4503 61
6436 421
5902 799
2778 358
8423 226
4096 160
53243 557
13248 39
12560 487
11042 754
11859 123
8119 678
4536 28
11966 211
19983 589
3871 404
145246 273
5220 249
2183 131
21890 424