2551 767
3356 631
116169 290
13723 335
8685 487
2981 412
11377 509
34339 654
47575 59
3537 183
2572 39
5971 548
1057 102