21221 441
8541 76
41010 242
17578 405
42119 659
204279 542
15528 871
30852 403
71114 769
26793 343
48159 303
32644 260
36399 528
32426 758
29953 865
73166 121
14440 362
20346 255
29576 969
61955 853
16138 475
61847 378
60833 377
20014 324
44075 806
14550 373
28187 613
17250 471