538 493
930 259
541 335
30 447
934 947
925 565
451 283
189 541
43 140
823 348
761 994
184 591
14370 365
13332 804
9394 361
7333 363
7285 348
6108 14
5646 40
5104 201
5035 225
4453 922
4419 646
4402 218