1096 50
2954 298
4943 641
19039 365
180593 389
32579 103
6668 726
4525 391
2710 251
21487 146
3795 589
34700 296
3472 495
2920 728
3338 457
73298 477
102160 182
62150 601
99225 238
5830 231
42524 130
4240 659
27959 299
159824 792
1983 417
4019 315
4033 199
41186 514