8160 30
114027 671
28738 209
45083 740
51665 337
76977 398
34590 312
62189 172
154915 752
48547 570
55565 553
46610 728
4292 406
4943 418
5047 413
13220 423
2350 239
8241 196
6063 438
5204 513
6446 478
4885 839
3382 236