2657 413
22656 589
100085 399
6675 885
5179 311
41815 117
60707 471
22557 267
14862 318
11766 448
5346 339
14207 616
2519 230
8630 208
5127 718
6144 592