3343 507
15105 31
2667 121
9475 115
12876 438
5839 261
10093 90
7932 665
4013 825
14405 428
3536 394
3764 76
8728 546
6177 122
5073 600
1338 74
4795 490
2843 258
3043 265
2964 268
4269 684