31442 309
133318 383
62385 271
50807 661
45207 708
15623 135
20889 632
140678 646
82488 205
499744 1012
33779 238
17726 785
121576 794
21912 248
26375 897
31074 362
6662 468
55690 307
15960 906
11013 698
25981 502
139362 486
68421 932
30746 716
98382 346
41926 243
450343 1599
13339 376