17596 439
14212 300
3869 709
20600 545
5271 411
3125 319
6584 563
5141 350
4888 273
17312 72
4725 565
8861 124
5370 804
5460 743
6194 583
2962 197
2724 299
5526 400
4942 433
14337 347
3424 69
5265 602
5402 87
5139 559
24249 465
41835 866
16837 327
128541 115