21221 441
8541 76
41010 242
17579 405
42120 659
204285 542
15528 871
30855 403
71115 769
26793 343
48161 303
32645 260
36399 528
32428 758
29954 865
73169 121
14440 362
20347 255
29578 969
61955 853
16138 475
61847 378
60833 377
20014 324
44077 806
14555 373
28188 613
17253 471