8248 30
115883 671
29072 209
45717 743
52058 337
77917 399
35058 313
62693 172
156251 754
49073 570
57872 555
47138 729
4310 406
4961 418
5072 413
13255 423
2376 239
8269 196
6118 438
5226 513
6487 478
4904 839
3414 236