2907 806
1408 299
4644 391
2368 547
1728 238
3688 289
2992 128
3938 506
3361 425
12508 701
7444 42
17061 684
15890 848
39496 34
65224 560
5908 58
42284 722
13075 330