5006 196
10068 201
14635 504
9777 736
14615 913
7075 336
6186 70
6172 442
9481 711
5957 573
15485 559
2735 117
28330 769
8693 725
11191 648
7239 355
15545 58
14615 275
17213 508
6051 381
2615 304
3948 113
7801 417
5711 840
10028 565
5977 62
3562 784
6042 680