17276 501
7862 494
22889 424
1907 118
109405 715
15043 741
2603 63
46583 132
7084 531
41663 162
43207 908
9233 813
6510 519
8399 60
24521 712
4554 33
4206 330
3227 295
85549 370
4133 488