29310 376
6501 143
7115 138
16658 206
11122 519
20285 367
9571 330
254624 640
178301 790
107796 465
115342 806
108490 551
90910 499
49348 642
31167 91
71671 787
50482 614