43080 93
13677 322
3134 705
1108 104
2807 80
2413 371
2620 297
4796 664
5958 133
21802 379
34454 656
23714 639
3784 189
2742 218
6169 536
4592 485
1694 307
991 98
2612 151
12105 533
1065 145
2357 342
2056 516
2796 799
4036 731
6210 491
3272 235
1883 135