5951 49
14490 508
75667 403
42089 115
40656 319
37083 396
38574 198
5572 591
4448 711
10469 213
5417 95
3431 487
4485 518
4096 834
2513 305
4092 721
3798 643
4282 353
4226 718