17193 501
7803 494
23155 426
1906 118
109441 721
15057 741
2596 63
46536 131
7074 531
41822 162
43424 911
9213 813
6516 519
8424 60
24442 712
4583 33
4175 330
3226 295
85574 370
4114 488