8009 30
112319 671
27953 209
43656 738
50489 337
74240 394
33379 312
60608 169
152401 750
47122 569
53839 553
45538 728
4226 406
4890 418
4985 413
12863 423
2279 239
8185 196
5992 438
5157 513
6373 478
4844 839
3346 236