6401 37
2239 111
19125 845
18285 473
17569 665
6702 323
4443 663
2658 204
4101 403
7712 370
11527 830
5470 462
15833 729
6585 811
7890 388
43441 170
3783 207
15708 497
5681 591
4001 202
16278 696
16996 590
3291 939
9598 681