21196 247
23313 289
56375 277
22185 957
10360 169
10538 704
26971 653
16724 693
1876 278
2890 447
4874 532
4353 296
3685 414
3271 244
2997 140
5853 537
5657 269
2960 437
10482 1002
4827 126
7590 828
2799 152
4557 519
9333 126
8995 352
4629 246
8238 127
5436 147