2650 413
22654 589
100080 399
6672 885
5166 311
41806 117
60673 471
22547 267
14858 318
11758 448
5343 339
14197 616
2517 230
8622 208
5123 718
6140 592