21753 506
4460 120
5945 737
5839 563
2749 41
4925 542
10586 300
1443 43
6031 160
233481 728
136000 441
5152 504
14356 326
3865 693
56914 95
64334 148
7843 659
5363 410
4774 245
5885 593
4103 623
21705 723
18489 684
7979 763
11282 186
4258 350
56132 112
118836 570