34006 586
45656 338
12093 515
38929 794
28772 427
40056 450
11425 380
59073 833
15826 154
2971 204
23537 341
7762 475
3975 45
8031 909
8103 680
27315 43
12111 375
9413 49
3603 41
15139 923
104949 671
13395 178
32748 524
6544 580
3512 169
10445 591
17580 227
11652 128