4046 375
4258 406
1954 41
4218 432
7532 732
1718 325
2747 410
2345 394
3245 935
5921 414
4595 706
2204 560
2231 498
1757 209
4950 468
7260 332
5236 406
2107 109
6745 699
5315 307
2690 601
1550 230
2701 534
18837 793