3030 165
12544 682
15627 77
5775 179
5734 631
1985 93
3334 463
3739 417
1984 79
5214 802
4498 713
4463 677
7945 409
2682289 6580
28520 521
4941 806
6198 445
10338 418
2305 303
54141 441
18993 186
8424 198
2468 292
3270 571
1555 335
3071 337