1586 280
1995 340
3824 768
4480 631
187368 321
17337 338
9913 487
3393 412
12847 509
42943 655
59239 65
4285 185
3270 39
7437 548
1266 102