29406 670
12844 356
15353 543
7037 430
45744 334
36160 126
4444 218
22456 393
34138 390
12068 338
17739 827
4026 44
14175 606
8516 765
1433 181
14782 792
5278 548