2530 63
1097 74
2090 420
3153 684
2479 215
5666 232
6278 309
833 90
2672 254
30360 768
5669 290
38044 860
17617 778
7648 112
8947 534
1952 41
8111 573
2570 428
3732 812
9159 476
2509 317
5916 692
1800 131
2357 84
4009 540
3308 536
2802 423
5743 675