25436 1009
11952 86
12961 477
7789 570
19374 278
39199 144
34090 465
12092 663
33716 246
46268 417
8333 132
52834 277
24188 240
7924 582
13243 562
35566 935
52217 671
31607 234
23347 645
8918 626
30270 600
36661 577
15131 821
53480 418