15951 593
3095 201
4761 344
9925 198
4915 610
5307 584
16238 468
3465 789
3166 292
3701 481
3666 571
1977 335
3067 459
2846 281
2640 135
3705 337