3502 375
897268 1981
9227 648
4372 533
5273 35
4567 328
5811 656
9769 63
19719 381
314806 227
20303 783
5295 411
15306 917
9051 848
50272 827
15402 470
61088 799
35929 745
30439 310
3590 754
19013 730
23052 348
49271 132
39989 499
26152 701
28269 395
48657 314
7749 933