3001 856
5259 106
44487 506
5739 322
2659 397
2608 266
2883 413
5741 633
1161 184
3020 153
595 42
7218 726
4413 33
5951 807
4102 300
3472 557
3293 182
9422 539
6068 765
3851 439
2667 139
7222 681
3386 129
3273 187