8216 30
115027 671
28955 209
45467 742
51915 337
77555 399
34887 313
62499 172
155702 753
48852 570
56819 555
46917 729
4300 406
4953 418
5064 413
13237 423
2366 239
8258 196
6091 438
5218 513
6469 478
4894 839
3404 236