19588 200
5064 343
6070 574
3263 413
5757 130
12187 245
1952 175
38591 166
11471 258
5337 192
3863 611
22373 670
26660 537
2689 99
42629 493
9606 321
246718 1196
2728582 4036
934429 959
248253 1043
332106 529
29032 89
2473974 3525
387292 1161
283818 1571
233840 590
194878 744
3172658 6764