49097 90
5996 827
30533 663
20242 784
5200 768
8010 757
6112 217
5959 568
17483 131
6349 320
4758 452
15586 158
62800 160
11306 719
3291 486
1923 94
1981 37
4244 113
5869 322
7647 307
3300 399
1222 108
2711 82
14320 393
14350 354
1394 147
3750 500
7830 233