25929 273
49666 687
7180 782
2530 193
2168 101
2784 387
3702 352
4226 665
2822 454
5377 899
5007 729
2975 53
3520 474
3359 614
4832 598
2332 93
1914 60
5419 220
2468 318
4776 703
6655 601