3345 341
2656 255
34557 496
5772 291
10165 780
4286 681
11581 283
6697 506
13495 363
20954 873
6053 373
5685 520
2383 603
12498 311
1658 52
1512 492
2077 337
26123 371
6367 538
3993 464
6193 694
16645 532
7513 382
10657 628