2657 413
22656 589
100083 399
6675 885
5178 311
41815 117
60700 471
22557 267
14862 318
11764 448
5346 339
14207 616
2518 230
8630 208
5127 718
6142 592