290575 727
96898 949
93557 462
79245 165
25618 536
62393 769
139456 658
39769 101
27269 357
20447 336
89429 190
67607 725
111658 699
12034 635
33655 402
211365 1012
66588 586
293879 1167
27497 389
17094 414
35087 455
48952 723
18217 323
59723 704
32083 926
28186 237
55263 661
10070 298