4562 347
2948 427
2707 507
3263 378
4421 188
3493 681
3521 158
3902 436
2163 216
3101 176
28838 352
23187 188
28918 610
35102 970
37547 260
97583 1116
60727 537
55430 448
60981 899