2693 413
22687 589
100117 399
6755 885
5311 311
41901 117
61068 471
22686 267
14920 318
11850 448
5372 339
14289 616
2538 230
8669 208
5159 718
6185 592