1600 178
4996 797
6472 885
17372 93
24870 472
27506 642
47115 214
9650 521
21124 936
13205 387
19303 704
6487 431
6284 330
3936 533
5107 321
5955 564
7400 582
8159 643
2880 84
4741 407
2953 144