40916 590
2277 66
4149 438
7415 372
4796 896
19718 147
3919 275
2592 157
4442 280
2168 407
8565 466
2148 229
2997 462
1592 65
24645 1035
1837 266
2609 369
8616 684
7206 628
6127 494
4968 121
5012 490
3019 251
3468 162
4208 449
7519 114
10777 774
83210 570