8009 30
112324 671
27953 209
43658 738
50497 337
74244 394
33379 312
60608 169
152406 750
47125 569
53841 553
45538 728
4226 406
4890 418
4985 413
12863 423
2279 239
8185 196
5993 438
5157 513
6373 478
4844 839
3346 236