2508 110
3358 646
2466 368
3688 350
8551 383
4113 257
948 52
6181 247
3625 148
2587 129
6413 684
8686 608
25939 58
1104 228
6820 361
7860 779
3029 590
1818 173
2577 430
8366 743
2090 172
1362 145
14981 506
5121 155
4912 253
4363 623
11234 686
6248 545