30162 593
16569 335
6741 482
7004 296
10558 387
5240 251
11165 185
7466 508
34900 352
8455 337
15019 788
14683 629
7345 209
6401 559
4296 376
9303 244
11556 197
3828 109
5678 541
17614 632
9565 727
8695 590
4283 317
5425 387