12171 440
3145 95
5013 566
4415 332
4451 748
4744 198
11516 80
6349 59
14742 471
4104 177
11994 755
12043 640
5979 284
5457 646
3211 467
5001 628
4270 268
16354 329
3760 228
4914 539
3749 68
7198 417
3459 381
10000 420
4178 375
3389 529
5321 522
22919 332