861 239
2932 806
1563 299
6522 393
3019 547
2380 238
4154 289
3096 128
4216 506
3558 425
12974 701
8379 42
17476 684
17042 848
39811 34
66200 560
6250 58
43178 723
13123 330