6816 631
2564 307
3584 505
11886 471
2881 312
3739 623
10862 463
7901 612
1212 133
3961 324
5341 433
5182 780
13150 303
3318 509
6356 667
4989 883