9902 343
6667 230
5666 255
13903 892
8160 459
14488 292
78884 564
6551 615
5419 469
3903 728
4297 867
1118 228
2054 521
2107 90