3950 52
30657 156
5837 654
8408 875
5454 660
4533 332
67196 848
60575 177
33803 578
59335 506
27920 621
27897 388
31045 68
15267 509
17419 616
19699 493
28986 519
7717 230