43013 628
123999 794
12471 610
8355 657
17887 671
92278 636
19945 418
23130 327
8445 609
23608 488
63147 438
53744 870
92170 523
8877 246
15308 437
21688 563
55381 334
24851 1065
5475 265
22864 203
25253 544
58508 532
69826 262
15235 889