255080 970
7059 639
1131 39
4839 83
1886 388
1833 422
4231 207
15261 874
2270 529
10159 513
3474 56
5406 346
49849 272
3193 357
6903 665
14109 440
15926 291
7310 286
16303 494
16717 546
31849 281
17603 217
10224 526
26250 195
28990 738
111027 517
94895 126
64439 602