8257 30
115953 671
29089 209
45748 743
52073 337
77960 399
35084 313
62716 172
156308 754
49104 570
57983 555
47158 729
4312 406
4963 418
5072 413
13256 423
2377 239
8270 196
6119 438
5228 513
6488 478
4907 839
3415 236