28423 97
2189 179
3266 319
2496 544
4986 588
3503 853
4896 701
3542 568
8123 94
1928 418
3794 205
5297 390
1592 218
3924 558
2535 378
24656 481
6767 432