30 647
352 954
44 141
484 455
657 40
121 674
771 931
807 509
222 256
174 538
994 297
311 716
14329 365
13289 804
9379 361
7321 363
7269 348
6089 14
5628 40
5093 201
5020 225
4435 922
4407 646
4387 218