15649 94
5878 333
7072 726
5059 692
19176 176
2680 64
5341 242
8638 51
28626 279
5915 381
30072 77
16284 624
10334 220
11363 129
4405 317
17400 588
13298 47
3273 866
8713 481
7362 531
3373 670
3197 702
4281 263
4379 44
15448 303
4251 69
5730 528
9714 68