21759 876
7463 164
13040 727
13580 891
7413 407
4978 568
16951 557
21530 214
4048 438
3029 295
7812 817
19657 515
23010 801
1993 505
10913 309
4808 488
9855 864
2744 64
19361 677
12784 532
3153 169
12545 582
2980 358
17879 313
23647 106
4766 216
5701 440
5942 122