2446 520
2962 279
2994 933
22168 201
2243 71
1583 273
9737 609
3242 291
3347 429
18957 75
8736 176
10423 351
5370 801
4002 637
3370 885
3694 624
4446 695
6067 449
6918 586
5299 518
4726 353
3060 444
1228 269
3260 781
6035 587
16255 343
9463 869
516 107