12179 702
3509 653
3093 98
4665 162
33499 796
1215 169
3886 93
4037 504
11903 495
4341 629
46907 411
5527 71
5821 273
1727 276
5349 571
4284 89
25158 131
6905 921
3899 295
7547 142
19105 349
4977 356
29714 42
4365 566
10822 877
5202 562
3254 256
8812 125