3001 588
12681 318
14571 468
2721 588
8049 562
25080 197
64787 178
34888 640
11719 104
3343 99
3495 647
4677 578
16493 93
4050 725
1540 38
4346 641
26980 414
10710 581
32344 138
21655 287
14199 106
2384 212
52778 258
5364 565