3111 63
12547 546
2589 147
7780 828
5141 960
91696 723
4803 552
3856 532
3827 418
3826 712
2289 323
2206 354
58871 340
7713 336
12132 82
4411 390
3384 276
3369 271
10927 612
10011 714
4158 102
6015 79
6190 572
2909 64
7782 468
7592 467
3987 841
4130 678