29606 675
1266 215
3058 564
2234 205
1955 93
4580 451
2740 476
3430 397
3070 411
2689 760
2608 171
2256 272
2866 419
4297 506
2119 260
818 92
2773 452
1605 196
2425 348
3031 607
5369 338
3062 750
3243 513
5057 378