8252 30
115919 671
29080 209
45739 743
52066 337
77939 399
35072 313
62709 172
156285 754
49092 570
57924 555
47146 729
4311 406
4962 418
5072 413
13255 423
2376 239
8270 196
6118 438
5227 513
6487 478
4906 839
3415 236