3006 813
5698 383
6813 436
1239 139
1805 69
7644 156
2602 114
4502 33
2933 349
3887 260
5392 676
3109 400
3615 340
2312 322
5572 52
10448 738
1902 137
2401 362
5371 621
3132 309
7838 522
2328 188
3339 705
2609 201