10533 489
14452 289
23937 196
30164 811
2123 355
2176 325
2468 271
11523 259
24998 733
3171 541
2614 528
4283 673
1968 409
18977 572
2973 583
1035 53
7634 338
1730 286
1489 324
978 241
2800 474
468 63
3029 148
3149 783