2504 532
1078 346
10395 98
9038 151
4699 79
2512 171
4384 606
4953 348
4752 164
31551 390
68446 160
15961 181
18519 265
5242 454