15560 725
3346 916
3049 564
2425 756
13124 334
4036 161
3874 613
6040 168
7205 625
12908 446
5150 640
8915 77
8341 69
17524 482
6127 405
4753 561
15916 454
5961 451
29642 37
2642 60
16316 307
23835 531
3353 201
13235 620
6450 170
5146 478
17535 123
19937 548