2902 433
11098 578
13521 51
13044 121
8697 462
11085 836
8653 661
15378 158
7051 47
6239 532
15653 482
21085 114
11457 222