2342 103
3008 499
4942 683
5385 128
5083 42
4517 769
3953 560
3177 659
7697 838
4161 988
8377 628
4632 281
3258 455
5306 482
3537 378
3625 440
2674 265
2938 546
4837 784
10055 215
40723 440
11866 877
53829 484
19349 235
22611 304
11011 149
16384 279
29141 606