25038 691
4163 487
1927 192
8768 955
5272 283
8628 528
7782 713
8422 485
19947 427
4838 667
10888 583
7096 613
4362 169
9328 585
5923 527
9634 162
11181 35
5945 236
15044 139
10440 833
7352 707
13866 205
5659 436
21926 482