30012 580
23093 593
15556 562
4119 39
9368 124
94103 569
105782 695
17317 251
21309 318
18739 58
11279 635
26368 653
11605 535
18650 239
4185 94
7913 583
9409 115
26277 317
9559 751
10419 364
19064 315
24664 121
9898 469
23658 597
12048 558
12300 541
25319 479
8053 532