103928 216
4335 59
9568 807
6387 591
14520 696
49496 463
4692 166
109396 592
6486 310
7824 803
3473 42
5127 540
1492 165
5055 74
67553 473
4741 522
4129 441
2808 159
1992 148
2715 466
4336 647
16805 56
9296 258
2103 201
6732 106
11190 201
26362 115
3680 333