3302 513
1142 302
15593 548
35577 363
13880 678
7456 193
8717 471
1757 176
5563 655
5284 782
15624 128
17589 302
5636 656
5463 775
4107 245
7297 483
983 29
3940 178
2745 207