21231 122
5313 207
5016 392
3090 478
5216 201
1152 118
45123 164
6354 612
1735 92
5953 335
13720 235
28000 857
4841 40
27855 185
22028 488
69688 558
12181 216
15257 169
15890 250
4622 547
5351 134
16681 387
28979 418
8917 85
22927 505
9959 659
15924 741
6071 583