3880 128
3326 330
4956 786
2831 352
3483 211
9140 111
4088 507
3086 255
9147 517
1352 113
2544 244
5525 479
8730 240
5186 39
13156 609
11740 224
11220 287
4408 455
5789 436
4178 44
2048 76
286741 319
47917 486
68182 76
25537 472
44665 617
22678 463
13166 768