1326 199
2859 777
3908 412
3196 272
29863 238
57559 696
58534 236
92043 195
104888 334
148050 559
96914 805
77309 911
118215 938
103780 364
74376 639
101653 337
74956 407
61051 446
139733 361
153426 653
118090 295
225488 1312
94538 308
142772 429