31300 169
145981 413
33010 263
23888 623
24205 831
29126 673
21200 242
29077 172
10575 170
39390 325
31837 741
14062 514
27406 687
22895 519
25966 225
32170 454
95652 316
20861 312
19283 510
24316 602
27234 825
24347 133
27877 240