2256 80
3597 359
5564 840
3939 297
3191 318
7787 202
2161 214
12115 318
2104 186
3360 307
19395 783
7405 531
3902 575
19494 198
3502 466
4685 661
12187 277
2524 22
6719 683
1729 238
3747 676
37802 436
3961 60
3784 54
5455 662
11152 658
6427 526
7733 615