8635 633
5444 615
4223 372
3380 305
3009 57
4839 744
3306 272
3789 519
2409 263
1508 112
859 89
925 53
4451 696
950 155
3530 828