31791 154
53058 847
27491 377
30967 646
21096 784
29970 99
24763 610
45271 968
17007 463
2057 60
3466 304
5249 515
1832 166
4971 232
3089 486
11162 736
3814 653
3513 769
5445 483
3817 152
6521 482
6182 387
5235 598
8792 909
6437 801
2474 224
3571 496
37362 654