145772 763
38278 210
4647 49
163745 504
6131 712
11014 349
33413 638
1284 102
4910 414
11769 646
1798 246
3747 826
4842 268
42392 456
530271 1062
118622 741
23440 819
1886 241
82146 683
17071 342
1096 146
3505 138
2647 112
41263 242
64820 143
9972 472
2908 61
4767 708