2179 120
5915 603
5824 357
17331 932
8632 73
8006 679
2705 623
17001 285
4925 735
16308 528
488 30
3996 315
5232 837
3162 49
2372 452
3767 457
12436 746