21028 100
4971 79
4758 217
16309 52
19882 326
16384 134
18091 440
13198 389
14408 623
17676 777
19118 290
13542 129
21403 835
15721 54
26727 404
12839 687
14006 233
22528 406
17814 278
22632 609
35121 375
48260 205
46395 863
33915 844