31649 518
2453 356
1226 102
1997 246
3067 429
3999 912
6480 516
6572 560
2549 486
3396 812
2663 374
6077 914
3232 574
1430 63
3449 716
2393 404
1866 284
3490 173
780 73
3468 775
3295 386
2237 529
3434 875
1188 237