14975 289
36605 128
4658 238
15438 620
161762 700
19740 988
399993 1064
6826 211
11711 392
100728 432
95244 389
53056 104
13291 870
38998 664
21028 640
51468 942
18615 168
8752 81
27618 581
19009 873
61259 456
15304 608
35069 310
41075 264
17406 217
20680 464
17664 322
35775 672