14032 319
2925 697
1065 336
2969 621
8773 519
3937 646
2789 109
3998 731
1777 278
1675 63
1433 99
1431 144
2333 363
2442 397
2251 420
3236 866
1605 280
2694 669
3759 920
809 38
2785 709
2339 489
1971 372
3930 57