2112 90
6475 887
15025 581
13502 948
8308 352
6200 148
9402 701
8381 344
6564 676
7098 530
11371 147
5710 128
5560 500
6414 48
5619 421
10166 273
12652 69
5765 299
9219 645
8223 672
3373 266
4923 455
20944 559
10407 236