14523 96
15588 616
27449 647
12441 58
12936 710
11140 261
7217 504
15024 126
2047 153
4454 249
9708 673
2967 223
40752 628
8229 571
21779 610
13289 123
2400891 3905
383912 1161
193665 744
188448 592
95764 372
46089 385
55313 627
34572 613
16971 695
31453 292
11652 131
4354 125