5191 291
8585 83
2941 277
8139 51
4095 447
8125 201
18073 426
5092 116
2865 506
42352 395
1985 381
3909 746
3092 388
713 55
2155 489