509229 1133
35050 504
15086 316
6374 734
1749 217
19115 216
22987 485
29148 345
12805 697
3617 45
5784 914
6043 352
4638 577
5689 829
10114 919
5879 103
2496 176
5513 740
3706 664
10950 210
8361 364
7255 257
5408 619
8753 570
2842 466
145997 335
11931 356
16065 170