29316 376
6501 143
7115 138
16660 206
11127 519
20286 367
9571 330
254634 640
178306 790
107801 465
115352 806
108501 551
90918 499
49364 642
31175 91
71689 787
50489 614