2399 64
4005 307
5930 635
27153 393
5034 565
1986 55
4241 461
3749 399
2907 107
4748 33
6294 474
3225 590
117488 290
5663 247
4423 713
7049 572
8319 713
10502 387
4315 377
8306 533
87284 223
290074 1181
71876 135
23753 267
13522 634
910779 1967
476672 694
29113 118