29368 757
27299 210
25880 219
18249 833
4246 644
15746 437
8444 142
16788 583
7430 213
5805 429
21578 154
6963 670
5689 387
10194 661
13395 875
13847 631