40009 75
12258 775
20763 398
6428 52
6863 366
6701 563
20111 216
86842 251
129920 374
31339 614
17166 462
32666 746
15722 87
5947 707
4772 77
8800 501
4771 580
14815 623
5401 58
9013 153
16295 194
4231 348
2711 406
7001 453
9369 564
2064 124
1649 221
3908 643