16352 501
7667 494
21717 423
1762 118
107582 714
14822 741
2559 63
46083 131
6989 531
40908 162
41732 905
9112 813
6456 519
8154 60
23725 712
4455 33
4096 330
3201 295
84367 369
4058 488