29503 670
12849 356
15361 543
7058 430
45778 334
36352 126
4457 218
22476 393
34322 390
12110 338
17799 827
4031 44
14213 606
8524 765
1436 181
14786 792
5285 548