28078 96
2181 179
3252 319
2492 544
4971 588
3502 853
4888 701
3530 568
8119 94
1925 418
3789 205
5278 390
1586 218
3918 558
2534 378
24620 481
6749 432