1550 236
21940 506
14651 226
2283 145
4333 512
11843 203
73879 976
11326 865
22886 979
9067 456
118277 997
128474 716
5832 103
3266 437
2822 273
5647 634
77011 340
159502 210
5706 410
7455 681
5312 39
5068 231
64495 225
14399 347
8559 42
16463 707
17229 567
362270 1134