30432 757
29056 210
27628 220
18760 833
4491 644
16347 438
8899 142
17341 583
7794 213
6172 429
22179 155
7227 670
6256 387
10938 661
14275 875
14294 631