3362 513
1144 302
15625 548
35641 363
13899 678
7465 193
8729 471
1763 176
5580 655
5292 782
15661 128
17595 302
5650 656
5468 775
4124 245
7315 483
990 29
3950 178
2752 207