2902 433
6476 323
11098 578
13521 51
100378 579
13044 121
18200 165
8697 462
7716 693
20142 847
12282 710
11085 836
7702 141
8653 661
15378 158
7051 47
6239 532
15653 482
84227 464
21085 114
11457 222