29489 368
21849 292
311351 808
23885 550
34758 138
4278 643
47459 571
695 105
27277 519
22032 73
136974 653
34992 246
2220 600
17203 784
4863 853
3600 339
1085 292
9845 377
17820 408
42836 533
5553 416
872 198
16667 82
5362 797