37005 759
6882 100
17745 570
368043 654
164358 481
8056 90
168347 513
12532 781
190923 573
10122 237
12167 304
15605 451
28986 944
4168 604
4213 483
2800 442
1844 55