3792 670
2530 115
4504 684
2366 277
4151 626
2648 182
4887 819
1338 80
4857 913
5550 141
7254 237
16883 461
3450 497
5786 462