4801 518
21511 332
13186 393
15094 271
19616 492
8417 520
9522 382
7807 810
5246 124
3857 192
170696 275
95350 319
99322 268
57486 347
18181 235
7964 43
39409 310
51321 675