31373 150
37332 144
20757 544
19006 315
34854 465
18192 410
22204 785
41948 464
49193 401
11572 49
77690 251