31372 150
37330 144
20753 544
19004 315
34850 465
18191 410
22204 785
41934 464
49193 401
11572 49
77685 251