3192 68
4789 310
18127 151
6677 504
13665 244
6726 456
20824 320
4267 328
8964 104
14363 482
2048 25
4859 464
2719 447
5075 503
1814 65
8738 603
3905 43
4975 100
5252 321
9653 567
3981 783
3063 518
18401 677
13060 283
12247 212
24827 313
4359 659
3497 543