20033 309
5350 370
41889 503
11349 462
18156 389
34309 84
6378 258
7989 764
2556 145
246760 1196
2729503 4036
934504 959
332192 529
2474597 3525
3173548 6764
257556 1184
143704 691
13298 677
129169 1078
47069 385
145245 273
36387 613
181333 1068
8247 449
60257 507
6472 53
105423 399
5433 261