3119 63
5191 491
1246 87
8689 451
147235 955
74767 639
91955 424
47392 453
30873 512
10269 517
54682 447
40941 183
97373 952
31023 633
48222 330
18882 359
51882 683
90870 169
42640 687
13053 690
34587 629
56394 666
57852 123
15285 780
3390 276
26115 110
17615 425
54131 85