2156 120
5902 603
5823 357
17325 932
8621 73
8004 679
2705 623
17000 285
4920 735
16303 528
484 30
3987 315
5229 837
3159 49
2371 452
3763 457
12434 746