332 58
5304 589
1499 287
4068 646
2545 286
3827 842
3590 524
3460 781
2039 189
2412 284
3532 477
1163 346
990 87
3003 437
1319 207
4625 536
3950 469
5687 610
3982 464
2103 337
3630 609
882 131
4892 579
2715 491