3035 268
6573 81
38377 612
16875 154
4111 631
8093 642
10230 478
7761 647
5075 139
5958 353
3092 297
4279 232
8042 707
9715 41
4540 153
42950 682