103922 216
4335 59
9567 807
6386 591
14519 696
49480 463
4690 166
109396 592
6485 310
7821 803
3473 42
5127 540
1492 165
5055 74
67551 473
4741 522
4129 441
2807 159
1992 148
2713 466
4336 647
16800 56
9295 258
2102 201
6729 106
11190 201
26361 115
3679 333