4072 86
5177 351
12586 199
15515 168
8821 603
15626 732
7490 676
3339 150
10063 374
3114 520
3378 436
2786 265
4764 719