3596 330
5723 292
20411 168
43796 775
63252 143
13562 608
12998 716
10410 600
4255 156
8471 485
5784 334
6729 321
25174 519
20056 260
16101 607
7724 352
12556 590
23605 328
8744 439
3660 525
7158 662
5015 529
13996 756
5970 613
4687 62
7927 268
24723 361
44372 728