9996 311
8860 702
6201 207
6073 313
10428 336
34649 117
24593 58
9568 569
13977 37
13095 792
20296 109
24313 75
16958 927
3418 139
23364 116
5797 241
4659 577
12308 440
6050 147
11523 644
41879 667
26298 105
13263 299
5658 484
6620 315
10076 844
8385 610
28067 818