50558 178
105331 404
17151 347
99666 597
30904 645
14510 109
75259 762
38132 534
55915 631
23041 544
41347 372
155227 294
49016 920
6864 232
96880 339
30758 44
88347 124
68538 945
170153 243
21001 632
44657 741
31737 395
30791 972
21489 354