29293 98
6118 405
9788 824
2933 61
7270 540
10603 506
17457 710
25910 105
7020 80
9635 429
4523 51
23622 409
7477 665
18540 461
2591 41
8474 435
2472 45
6992 607
2655 271
3568 265
11496 142
24371 456
105142 426
14265 365