51862 251
29300 120
22567 53
47978 263
44083 247
129346 903
25906 588
32495 707
77305 775
74057 508
70253 302
42712 589
143297 708
61633 441
94873 919
42025 416
40044 454
47843 140
45002 350
56133 611
23551 138
32383 167
13661 309
36215 695
20737 643
29048 405