18480 589
99746 399
6105 885
4325 311
40805 116
58457 471
21703 267
14271 318
11117 448
5190 339
13836 616
2407 230
8323 208
4828 718
5904 592