21231 313
8202 752
10342 797
99803 707
48092 448
59301 291
4652 588
32664 820
59531 330
12234 109
3256 308
3652 384
3455 198
22089 203
9780 757
6895 665
23676 782
19692 523
6135 803
17444 668
34034 246
6676 650
16251 1000
8098 279
2705 64
9334 283
12282 234
9645 161