9893 343
6660 230
5662 255
13888 892
8159 459
14470 292
78864 564
6543 615
5414 469
3902 728
4295 867
1116 228
2053 521
2101 90