29615 879
16238 165
12320 326
37883 195
9429 491
15928 390
14740 440
4016 194
7771 185
20120 680
4326 563
12352 761
3415 714
24893 341
3824 421
5400 882
15033 553
2140238 4101
11409 730
11588 73
30691 834
5222 373
4065 179
3521 130
5800 259
8230 869
9819 624
33627 337