17253 501
7847 494
22853 423
1906 118
109349 715
15039 741
2601 63
46570 132
7082 531
41640 162
43182 908
9227 813
6508 519
8391 60
24502 712
4546 33
4204 330
3227 295
85521 370
4131 488