86592 385
119777 476
937708 3299
15955 99
321615 1221
368222 2129
19261 763
51036 414
42924 425
96441 199
33482 418
71341 342
36399 570
53177 388
35345 245
86851 774
49098 511
61941 505
128067 788
20336 336
56160 130
21110 309
28578 83
28982 672
113034 552
196416 946
57210 663
29923 744