3553 128
695 89
916 156
5305 219
10531 411
2698 793
23419 538
10634 354
4937 828
15305 464
5268 320
7804 280
2046 30