344699 1200
13748 172
2862 483
4597 462
3429 173
3078 239
27139 292
8754 562
23948 198
349821 1225
3064 267
3492 834
1601 93
2098 53
6141 321
7583 688
2890 310
43225 318
35300 340
9245 362
9720 82
2472 196
6105 583
3744 760
6667 353
5814 223
3990 754
1817 189