4097 334
7473 281
8673 441
2835 221
4663 665
4434 42
24932 366
11490 75
11580 607
4803 716
4480 38
18096 461
9199 58
2931 553
4180 219
5017 712
3114 591