41592 75
12327 775
21000 398
6514 52
6883 366
6748 563
20401 216
87759 251
130407 374
31444 614
17281 462
32787 746
15783 87
5972 707
4788 77
8812 501
4776 580
14867 623
5425 58
9063 153
16304 194
4235 348
2718 406
7049 453
9384 564
2074 124
1660 221
3947 643