34703 581
75396 680
5067 439
16722 327
23178 492
18400 406
2566 136
7529 286
4176 327
4563 522
3379 223