3004 760
2875 80
9539 159
7591 447
7218 602
6673 715
3669 302
5879 578
3259 522
32833 210
9551 27
5648 609
3287 641
3881 179
45907 338
10537 591
8656 781
9854 403
4509 305
18112 60
3358 307
7733 141
2232 105
5334 69
21903 808
3677 271
11519 712
3210 69