8257 30
115999 671
29092 209
45762 743
52087 337
77983 399
35094 313
62733 172
156343 754
49113 570
58045 555
47184 729
4313 406
4963 418
5072 413
13257 423
2378 239
8270 196
6123 438
5228 513
6489 478
4908 839
3416 236