6595 250
7600 175
9611 33
21720 661
13291 266
4327 455
47789 147
44587 509
18806 410
18615 334
7591 394
39788 251
19967 395
14110 457
8443 738
14111 183
11193 470
7017 844
17805 503
6962 100
5701 86
30424 181
25349 75
7666 105
39351 245
7789 301
4846 377
4111 477