40239 645
5627 509
4471 767
3272 70
6531 490
8402 190
3970 82
30753 584
15036 356
13136 104
6776 617
14363 354
3630 540
2997 705
22526 856
3387 319
4214 151
5621 890
13079 843
5164 275
2027 97
11374 471
2947 229
17605 511
4171 780
7522 585
6908 743
10669 422