37007 759
6882 100
17749 570
368047 654
164368 481
8056 90
168357 513
12533 781
190936 573
10122 237
12168 304
15605 451
28990 944
4168 604
4213 483
2800 442
1844 55