8226 30
115208 671
28969 209
45498 742
51936 337
77615 399
34910 313
62527 172
155816 753
48897 570
57018 555
46950 729
4301 406
4953 418
5066 413
13240 423
2368 239
8259 196
6096 438
5218 513
6469 478
4898 839
3406 236