112763 503
102553 555
1962 495
29455 774
38194 336
26293 158
46830 106
33280 235
3482 335
14535 44
50731 415
34766 305
1014 158
6784 629
143116 1051
54902 251
82938 1149
15786 231
29882 150
30227 196
47492 268
25673 109
37734 333
23098 89
26855 287
23842 144
5655 684
6273 278