106716 676
5822 555
4650 915
4157 406
6705 668
37597 243
2135 280
3446 359
2295 317
2517 63
8593 381
2194 126
1371 64
2061 42
2324 91
3936 855
2695 271
6098 687
37364 392
2255 129
2703 248
2744 221