43175 89
17473 447
29997 315
23675 811
10469 164
31686 648
59133 506
16453 751
15728 713
1919 143
44037 391
14500 490
8915 754
41646 198
16939 462
13123 175
7000 40
25760 600
4254 555
16156 758
84620 197
13939 779
68161 309
41816 375
17004 228
8766 480
19112 233
37213 710