533 301
70 706
216 917
603 493
755 892
421 181
1121 802
851 39
439 727
829 441
329 704
106 690
14323 365
13288 804
9376 361
7321 363
7267 348
6088 14
5626 40
5092 201
5020 225
4435 922
4407 646
4387 218