2802 609
2938 421
34104 788
225681 258
109144 642
10629 828
25139 148
64300 441
17212 768
4733 527
6681 100