11059 92
13542 172
21101 277
23407 77
13417 622
2815 317
10629 587
5232 481
2072 44
10306 303
4633 527
1500 54
5728 291
10834 773
5575 863
8040 714
3429 414
2679 66
6466 296
3973 52
5238 439
6264 210
28578 899
4272 378
4883 409
3936 664
8840 572
24931 160