5184 291
8585 83
2941 277
8138 51
4092 447
8122 201
18071 426
5091 116
2865 506
42350 395
1984 381
3908 746
3091 388
713 55
2151 489