12054 580
6311 203
4731 594
7421 313
6416 59
2328 119
7607 563
5214 47
9522 516
5609 420
6429 103
4915 372
15170 406
35270 641
24674 328
2212 358
18103 389
34124 84
246694 1196
2722658 4035
332068 529
3167006 6763
257474 1184
143653 691
13260 677
129122 1078
47032 385
145206 273