109334 903
17323 464
81486 313
25033 767
97742 285
12474 65
50910 147
153907 985
12741 858
38587 831
14390 584
31124 778
4429 431
3837 585
4275 573
4641 440
4114 519
3295 365
3968 401
2955 216
3271 449
3142 247
67842 679