3063 409
3043 439
5802 549
2521 127
12317 455
1537 50
4539 926
10303 746
5201 630
2881 243
15086 81
6164 407
4709 240
7243 644
4550 293
5434 878
10801 399
3966 360
9452 275
5343 668
6637 166
16765 302
11610 743
1672 125