29928 291
14071 435
10476 131
27984 521
24234 678
25414 834
7539 850
5466 53
5936 703
838 35
12560 386
3629 125
5020 669
15055 176
3824 44
5862 298
5655 614
20504 415
3701 303
14814 535
15267 766
29940 518
76384 564
2344 259
19366 598
1524 373
4720 461
6913 795