40437 763
1133 181
5857 246
1169 229
31545 491
10999 603
18041 148
10258 286
675 95
1569 302
5570 282
8709 152
3811 613
12889 509
28727 239
1887 494
10316 824
468 69
166887 824
2560 447
2736 827
585 61
1794 331
19061 440