12192 702
3510 653
3096 98
4675 162
33505 796
1216 169
3886 93
4037 504
11917 495
4347 629
46912 411
5529 71
5830 273
1728 276
5351 571
4287 89
25199 131
6911 921
3903 295
7556 142
19117 349
4983 356
29749 42
4367 566
10824 877
5203 562
3256 256
8816 125