3861 347
5296 812
2425 265
7913 408
20350 109
4228 166
2512 330
3838 502
6865 530
14017 810
2624 337
2056 43
2712 404
14066 843
3450 266
3990 623
14437 350
5060 40
9284 49
31336 165
22559 325
2720 548
7390 683
24061 620