1002 262
1633 533
1348 321
2371 573
4168 303
6877 933
1967 407
3294 603
4177 95
5262 320
10845 259
4370 415
15447 154
18194 227
3101 55
7220 189
7724 817
788 120
4904 570
2742 248
2822 469
5691 165
3094 266
6999 153