3070 31
3751 420
4532 555
2356 160
7377 735
3306 322
2509 398
4296 310
4182 827
3712 314
4027 375
3305 150
4720 926
4976 547
2432 271
6336 833
1536 38
2526 287
5086 62
3304 183
9146 755
2825 127
3409 378
5096 596
54386 139
118032 723