3268 268
6938 81
39341 612
17129 154
4201 631
8197 643
10463 478
8013 647
5432 139
6393 353
3177 297
4362 232
8338 707
9992 41
4680 153
44916 682