103931 216
4335 59
9568 807
6388 591
14522 696
49501 463
4692 166
109396 592
6489 310
7826 803
3473 42
5127 540
1492 165
5057 74
67554 473
4742 522
4131 441
2808 159
1993 148
2715 466
4337 647
16806 56
9303 258
2103 201
6733 106
11190 201
26362 115
3680 333