30162 127
10496 250
26530 80
9072 245
58657 179
10101 66
28034 621
38264 114
9009 363
21230 698
8873 350
13078 935
6453 64
24172 312
7386 473
16617 318
13495 233
32026 282
29214 450
24442 531
5649 311
4543 559
39912 279
2863 297
25036 917
8965 1017
16502 275
7948 808