4073 86
5177 351
12586 199
15516 168
8822 603
15628 732
7490 676
3339 150
10063 374
3114 520
3378 436
2786 265
4764 719