30323 118
53935 202
34287 447
54458 559
46568 100
122768 1086
70453 766
61478 461
52470 625
82078 739
36449 672