45896 517
15504 241
18665 313
4745 126
13506 719
21528 47
28530 399
5026 542
9696 401
5076 380
5118 612
12698 123
16027 116
9392 682
15234 255
7422 57
14237 369
13802 566
14153 785
23884 630
4033 601
49768 855
4855 262
17699 692
94022 840
9618 506