29316 376
6501 143
7115 138
16659 206
11127 519
20286 367
9571 330
254634 640
178306 790
107800 465
115350 806
108501 551
90918 499
49361 642
31172 91
71685 787
50487 614