22262 443
38720 431
56558 774
100852 884
18012 412
51900 545
159035 587
94380 713
338153 1115
273073 834
335227 1228
80743 290
189281 747
68688 198
305210 849
412817 1255
83528 502
1216519 4567
565474 3040
481442 997
563566 1667
202313 412
208855 508