8283 30
116599 671
29255 209
46048 743
52248 337
78373 399
35314 313
62927 173
156814 754
49347 570
58850 557
47428 729
4322 406
4973 418
5092 413
13280 423
2388 239
8285 196
6149 438
5237 513
6510 478
4921 839
3432 236