2096028 4076
1187256 2355
9649 134
12872 949
8110 490
10411 557
8287 622
8069 126
29369 369
10101 511
14278 739
7399 77
6804 234
9453 726
8186 248
5446 165
84940 622
3429 79
5000 177
6510 87
72451 659
23403 860
8151 747
136338 1005