12096 210
46826 609
18097 838
25829 562
87689 867
12323 283
53671 268
91444 239
12211 833
280947 1399
106047 377
15844 579
51219 120
53080 487
60495 817
79172 337
15215 581
30309 594
17780 416
76583 235
149476 332
23849 439
10232 368
80066 232
121549 505
47607 766
19574 763
44982 803