30423 757
29032 210
27594 220
18727 833
4489 644
16340 438
8888 142
17335 583
7791 213
6166 429
22169 155
7222 670
6241 387
10921 661
14266 875
14281 631