30402 757
28989 210
27556 220
18719 833
4481 644
16335 438
8880 142
17325 583
7781 213
6164 429
22167 155
7222 670
6226 387
10901 661
14255 875
14275 631