12721 420
21033 603
2399 422
3961 685
16041 184
3608 414
8096 399
5955 682
38535 484
17126 263
2767 122
19885 188
65326 784
3454 120
21989 623
13495 929
29049 404
5916 592
12750 599
4499 634
3564 542
4017 427
8526 50
21195 373
3861 669
70094 309
3088 391
1398 126