157 36
2508 532
1078 346
10396 98
9039 151
4700 79
2512 171
4384 606
4953 348
4753 164
31552 390
68446 160
15962 181
18519 265
5242 454