3620 765
5506 116
2147 244
2425 317
34590 773
8798 368
10452 323
9291 674
6637 504
9435 550
32877 472
5682 308
1334 98
2053 281
3673 559
1640 126