5951 305
5532 345
3699 123
4982 458
10592 38
8868 349
36843 877
10583 459
12341 409
7780 754
5515 618
14275 679
3974 114
8214 57
12975 560
17378 507
6309 164
8326 385
6923 351
6276 514
27740 379
5960 334
9520 648
9398 938