2948 478
2645 346
1588 60
2837 480
6632 251
27471 498
21239 217
20214 150
19968 521
20303 599
9440 882
23484 338
18349 195
12866 587
14079 175
4723 201
2322 344
3561 695
2693 103
1388 96
3832 208
1886 335
3409 513
3804 916
2902 576
12411 442
5943 874
1074 118