2683 413
22682 589
100111 399
6737 885
5288 311
41883 117
61017 471
22659 267
14909 318
11832 448
5368 339
14267 616
2534 230
8660 208
5156 718
6175 592