5031 269
3170 264
4282 644
4707 364
45566 166
17419 176
4785 239
30400 363
4112 208
14196 377
6646 179
7368 65
9823 520
12800 841
3393 137
8362 789
7382 318
33680 283
16690 515
33070 633
78420 353
143542 252
14333 561
16662 681
5471 601
17890 280
2737 359
7299 42