26905 273
52476 691
7251 782
2596 193
2249 101
2883 387
3781 352
4298 665
2884 454
5464 899
5151 729
3069 53
3672 474
3463 614
4908 598
2453 93
1985 60
5500 220
2532 318
4885 703
6754 601