8231 30
115411 671
29000 209
45552 743
51973 337
77702 399
34947 313
62572 172
155955 754
48944 570
57303 555
46996 729
4304 406
4956 418
5068 413
13245 423
2370 239
8260 196
6100 438
5220 513
6472 478
4901 839
3407 236