3162 325
2673 120
6257 603
5915 357
17434 932
8906 73
8062 679
2729 623
17141 285
5020 735
16590 529
506 30
4143 315
5295 837
3189 49
2394 452
3829 457
12559 746