8258 30
116003 671
29092 209
45766 743
52088 337
77988 399
35096 313
62735 172
156347 754
49115 570
58048 555
47185 729
4313 406
4963 418
5072 413
13257 423
2378 239
8270 196
6123 438
5228 513
6489 478
4908 839
3417 236