2941 133
5049 818
2946 403
5231 43
21140 332
1789 45
6225 272
10413 766
6370 843
3998 667
6485 743
2098 76
6137 154
4157 607
11576 542
2175 86
8710 446
4448 833
5243 269
8175 833
5456 255
3619 477
5479 521
15234 659