12973 256
2805 238
11467 622
2483 208
16568 859
176936 407
34731 497
20396 826
7981 271
32790 116
28062 709
3492 33
4518 685
5539 329
2368 428