29455 670
12849 356
15360 543
7044 430
45754 334
36261 126
4449 218
22462 393
34231 390
12082 338
17763 827
4030 44
14188 606
8521 765
1435 181
14785 792
5281 548