861 239
2932 806
1563 299
6527 393
3020 547
2381 238
4154 289
3096 128
4216 506
3558 425
12976 701
8379 42
17478 684
17043 848
39812 34
66204 560
6250 58
43178 723
13123 330