353 75
1873 477
1073 222
2542 793
55252 933
79895 505
109283 526
41917 68
73481 780
43226 713
40742 541
74007 505
68543 276
57501 787
49213 396
89330 815
52681 951
163008 802
70436 114
61234 246
43342 854
77131 303
81178 599
50936 159