120 29
2710 593
1487 326
2856 773
2646 800
2426 503
15903 566
13268 274
4261 522
4622 665
24381 270
1206 61
13425 317
1532 166
24467 640
6518 543
47461 731
6681 455
5910 701
9257 105
3778 480
5056 293
8576 91
5519 98
2036 35
5058 140
14017 204
180974 690