101970 304
29295 802
60831 303
27506 197
39354 786
19794 136
52203 337
37717 423
27835 405
49988 198
20273 606
38014 390
8479 274
5814 525
4507 86
23800 98
25956 392
28788 402
26066 630
25507 280
50574 402
28477 598
16760 331
24588 522
54387 323
22728 115
45082 278
42328 735