3030 650
12626 342
2065 344
2989 266
4055 447
5668 408
6446 528
13922 141
17601 429
7663 546
28888 225
2929 328
1365 181
64415 431
25677 678
3999 555
2957 355
6670 282
2152 71
2947 195
7512 512
39226 247
5049 936
19656 521
30370 213
20457 383
4472 72
6002 526