127881 321
58290 575
472508 1643
63487 555
161076 714
36106 500
645446 2004
6539 413
255869 462
29469 140
61258 770
17335 176
361731 849
66455 256
200787 665
121011 476
24784 1036
50616 395
31944 667
64044 651
14059 67
26688 654
505426 1227