12101 96
81512 888
31139 384
11188 376
131849 791
46709 462
69359 514
118286 1002
21745 720
81669 263
80726 821
58947 130
21570 309
26639 629
7366 141
38720 328
13513 318
27434 113
49710 572
67964 449
109798 439
84900 405
69658 649
34098 379
17470 538
17770 137
22747 448
97726 734