1075 131
2109 266
1677 191
2042 232
10981 393
2542 466
17788 762
2398 424
2737 589
2506 388
1853 261
2322 247
758 93
5584 906