3021 153
4414 33
5952 807
4328 308
2942 583
3294 182
17084 323
4005 417
1703 145
10851 186
2573 129
5768 394
5988 453
7686 501
451 92
5852 595
5895 786
2343 390
6375 885
5738 163
10145 303
2163 126
4669 215
4128 347