2905 488
1695 254
3311 144
2542 358
3137 462
5080 321
9940 774
134969 839
4285 593
20400 314
4422 369
2474 440
6255 535
6954 118
4093 210