3797 51
6596 74
10752 701
4620 694
7373 468
5027 388
4013 430
116985 202
27350 541
14115 193
16795 317
2724 245