50990 293
27956 302
5254 228
41255 547
25670 585
4161 677
172179 634
798 178
2777 65
3015 526
2396 237
11207 819
4482 298
6686 494
13273 81
15278 254
172897 677
55900 514
15913 705
16021 837
99174 955
14146 139
16453 214
14551 370
20953 272
23134 607
10837 568
14591 528