50246 205
34427 333
25511 422
31741 269
59815 102
95210 450
41089 381
123799 260
144326 713
71575 181
30193 256
31277 316
49858 147
166185 549
130477 513
120098 493
104320 434
117900 475
18840 103
80312 595
120839 332
20540 207
80854 461
55040 326