14844 637
1196 44
2094 94
1698 233
15529 236
23781 643
2508 475
8837 378
12503 264
900 51
5734 542
1124 232
4338 555
7148 253
5702 455
2190 74
15595 260
3662 616
3507 964
3053 598
4975 663
2438 473
6294 669
4888 574
19659 326
3755 773
1202 185
4884 569