20163 663
18092 750
9968 889
15888 429
22795 420
16733 209
28837 945
15456 631
14140 93
16172 64
12709 243
25391 314
18137 232
17821 400
45738 406
70605 173
19854 375
12716 151
28008 618
15844 468
22228 483
15936 557
33333 333
22328 120