2967 67
3615 95
16616 442
4393 533
4087 491
15407 758
8992 41
8092 412
6172 83
4281 218
7081 635
4459 56
11862 450
4935 793
9579 652
3320 232
4380 160
2508 185