2683 413
22680 589
100111 399
6734 885
5286 311
41881 117
61013 471
22653 267
14909 318
11831 448
5368 339
14263 616
2534 230
8660 208
5155 718
6173 592