184967 992
12955 483
4279 174
31163 646
46457 232
51256 718
22303 663
90412 773
5512 267
46524 440
17431 501
62480 794
17763 238
43674 463
76428 661
5261 437
31095 119
9664 326
95261 373
29692 868
65778 266
24303 79
20955 123
21417 509
15600 378
23621 924
25973 280