8216 30
115031 671
28957 209
45469 742
51917 337
77558 399
34888 313
62499 172
155705 753
48856 570
56835 555
46917 729
4300 406
4953 418
5065 413
13237 423
2366 239
8258 196
6091 438
5218 513
6469 478
4894 839
3404 236