2963 60
18355 666
28911 361
72550 512
33408 207
3562 799
24575 594
11947 900
9416 265
2304 113
2572 54
11308 727
3817 125
4326 572
7093 107
4925 660
2880 198
5675 794
3373 410
5604 498
2660 38
5820 759
5298 276
12338 214
3023 218
41935 787
35851 463