12872 792
7973 726
13604 369
9246 51
3231 67
5116 860
9207 643
15841 349
4533 392
5297 129
21366 503
17498 675
6164 273
5332 97
8304 623
1382 173
4884 562
7803 893
17531 373
2853 636
8090 239
3324 654
1061 91
6656 650