12250 123
14580 135
10888 294
3702 386
30231 796
5952 465
4587 193
4508 797
1196 122
6114 885
7867 709
6351 406
4767 423
4301 89
5298 503
2175 127
3295 681
2370 404
3156 535
1103 233
2649 395
3818 388
2054 75
4450 830
2807 458
6454 202
237873 458
108684 937