2188 120
5917 603
5825 357
17331 932
8633 73
8006 679
2706 623
17006 285
4925 735
16309 528
488 30
3996 315
5232 837
3163 49
2372 452
3767 457
12436 746