2663 413
22666 589
100089 399
6697 885
5209 311
41828 117
60798 471
22584 267
14880 318
11781 448
5351 339
14215 616
2523 230
8642 208
5134 718
6152 592