8253 30
115941 671
29081 209
45744 743
52068 337
77946 399
35079 313
62712 172
156292 754
49100 570
57949 555
47150 729
4311 406
4962 418
5072 413
13256 423
2377 239
8270 196
6118 438
5227 513
6487 478
4906 839
3415 236