12199 702
3510 653
3100 98
4683 162
33508 796
1216 169
3890 93
4038 504
11925 495
4350 629
46919 411
5530 71
5830 273
1728 276
5355 571
4292 89
25210 131
6915 921
3903 295
7560 142
19131 349
4985 356
29758 42
4368 566
10825 877
5205 562
3257 256
8818 125