987 96
2826 155
2956 549
1189 141
3155 268
1078 221
3475 392
4054 612
2044 246
2152 367
3291 731
3784 694
2448 547
2889 512
3762 86
3692 847
4228 607
1160 25
2248 451
1514 361
3496 406
15522 255
4368 646
2370 27