3718 111
40116 563
9793 807
14569 178
7336 662
6723 432
16096 488
5235 371
20831 356
9546 396
10107 446
7680 665
6633 363
9162 733
5744 661
5715 384
4616 246
6459 79
4451 293
4202 242
7385 99
16877 160
6380 807
3953 251
4799 292
1855 380
4033 261