3182 22
297408 937
5142 139
203604 690
54941 120
121513 279
70553 84
4417 91
84989 107
79421 194
41493 57
2266 60
9562 12
3556 64
310469 378
3029 30
14505 21
169789 146
436488 980
3008 48
4387 211
2442 65
2679 4
475429 1003