2403 64
4008 307
5930 635
27159 393
5034 565
1986 55
4241 461
3749 399
2908 107
4751 33
6295 474
3226 590
117553 290
5664 247
4423 713
7051 572
8319 713
10509 387
4315 377
8307 533
87291 223
290112 1181
71907 135
23755 267
13526 634
910832 1967
476707 694
29117 118