30076 544
7222 831
21383 555
19704 183
7081 360
6133 328
17307 674
8798 247
14065 508
4885 818
13199 536
9722 311
4238 333
8207 288
5337 278
4044 76
5950 100
8788 86
6664 80
16864 276
3761 240
7769 347
8833 582
5792 347
5584 585
8344 110
9977 739