3192 68
4789 310
18127 151
6677 504
13667 244
6726 456
20824 320
4267 328
8967 104
14363 482
2048 25
4859 464
2719 447
5076 503
1815 65
8738 603
3905 43
4975 100
5252 321
9653 567
3981 783
3063 518
18401 677
13061 283
12253 212
24829 313
4359 659
3497 543