2669 413
22666 589
100097 399
6703 885
5216 311
41843 117
60836 471
22594 267
14884 318
11791 448
5354 339
14225 616
2525 230
8647 208
5136 718
6154 592