3362 513
1144 302
15625 548
35642 363
13899 678
7466 193
8730 471
1763 176
5580 655
5293 782
15663 128
17596 302
5651 656
5468 775
4124 245
7315 483
991 29
3950 178
2753 207