2165 513
1381 297
1361 191
2864 656
655 94
3513 972
21961 724
50483 570
893 159
937 176
5625 305
2738 661
2141 458
24044 296
3805 569
10423 593