132606 1020
4957 565
5108 486
30398 901
8720 566
597968 1643
464491 1013
83388 531
246413 1227
10722 402
22386 539
45220 337
43207 1010
54546 107
22420 783
6947 750
6493 311
7400 879
3799 871
3437 609
796 57
3848 611
3573 586
6420 777
3648 764
2281 119
4813 660
3118 97