861 239
2932 806
1563 299
6516 393
3018 547
2378 238
4153 289
3096 128
4216 506
3558 425
12974 701
8379 42
17475 684
17041 848
39811 34
66198 560
6250 58
43176 723
13123 330