12727 120
5176 218
20228 713
49840 431
23746 837
3158 385
7158 597
8337 317
3453 664
7912 549
29920 494
17784 567
4515 295
3584 251
6257 540
5976 540